MUNDOSAP

MUNDOSAP (foro/index.php)
-   Formularios - SAPScript - Smartforms (foro/forumdisplay.php?f=5)
-   -   Paginar Smartforms (foro/showthread.php?t=14576)

Rebe22 30/06/08 15:22:33

Paginar Smartforms
 
Hola a todos!!

Os escribía para haceros una preguntilla...tengo un problema con mi smartform, tengo una tabla en la ventana main desde la que recojo (de la PE51) valores, el problema es que tengo puesta en esa tabla el Loop que lo haga asi LOOP at XFORM INTO ZXFORM LINEA 27 TO 34 pero si mis datos sobrepasan esos valores, no se escriben... ni me salta la página...sabeis xq?! o sabeis alguna solución!? Cómo puedo hacer que mis datos salten a la página siguiente?!

Muchas gracias

Saludos,

Rebeca

DavidXD_XD 30/06/08 15:41:27

Hola te aconsejo trabajar con un contador ... create una variable de tipo entero y por cada LOOP que aumente en 1, y dependiendo del valor del contador puedes jugarlo como quieras .... espero te sirva :D

Rebe22 30/06/08 15:59:55


La variable la creo global y la voy modificando? Pero la modifico dentro de la tabla? o cómo? No sé no termino de verlo, gracias por contestar :)

Turu 30/06/08 16:44:39

Hola Rebeca,

No entiendo porque pones lo de linea de 27 a 34. No te pintas más porque tu lo has acotado así. Si lo que quieres es pintar 8 lineas por pagina, creo que es eso lo que quieres, como dice David create una variable entera (v_salto), antes de escribir pintar cada linea create unas lineas de codigo.

******************
v_salto = v_salto + 1.

if v_salto eq 9.
v_salto = 1.
endif.
***********

y justo despues de pintar el ultimo texto cada linea, te creas un comando
donde podras elegir la pagina para tu salto de pagina, luego poniendo en la pestaña de condiciones v_salto = '8' te pintará 8 lineas por pagina.

espero haber acertado y que sea esto lo que buscas..sino perdona por el rollo :)


Husos Horarios son GMT. La hora en este momento es 11:02:00.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web