MUNDOSAP

MUNDOSAP (foro/index.php)
-   Formularios - SAPScript - Smartforms (foro/forumdisplay.php?f=5)
-   -   Pie de página smartform (foro/showthread.php?t=36985)

davidrodriguez 27/05/10 14:18:14

Pie de página smartform
 
Hola,

Tengo un smartform distribuido de la siguiente manera de solo una pagina que se llama a si misma como subsiguiente:

-Una cabecera fija arriba del todo que se muestra en todas las paginas (definida fuera del main).
-Un main debajo de la cabecera que no llega hasta abajo del todo de la pagina.
-Un pie de página debajo del main (definido fuera del main) que solo se muestra en la última página (tiene marcado el pincho correspondiente para ello en la pestaña de condiciones).

Esto provoca que, en caso de imprimirse mas de una página, en el resto de páginas que no son la última, el main no llega hasta abajo y quede en blanco el espacio vacio para el pie.

Me piden que hay que modificar esto, de manera que la última página se muestre como hasta ahora (con el pie de página al final del todo), pero en el resto de páginas que el main llegue hasta abajo, ocupando el espacio vacio del pie.

A primera vista parece que debe ser facil, pero le he dado mil vueltas, he provado varias cosas y he preguntado a diversos compañeros pero no ha havido manera de encontrar una solucion senzilla.
Alguien sabria como hacerlo?

Muchas gracias.

Jose_Angel 27/05/10 17:09:01

SamrtForms
 
Me imagino que has probado a realizar el Main dinámico ¿verdad?
Y has intentado meter el PIE dentro del main y cuando deste termine que lo imprima?¿?
Saludos

K-MUS 27/05/10 17:35:08


El espacio en blanco esta bien que salga es coherente porque vos tenes así

|-----------|
| Cabecera |
|-----------|

|-----------|
| Main |
|-----------|

|-----------|
| Pie |
|-----------|

Si vos queres que el pie de página salga solamente al final de toda la impresion y que el main ocupe y aproveche todo el espacio tenes que tratar el pie de dentro de la misma ventana del main. No como otra ventana aparte.

davidrodriguez 28/05/10 07:50:43

Muchas gracias por las respuestas.

Si, habia probado meterlo en el main, pero el problema era que me lo hacia justo despues de imprimir el ultimo registro de la itab del main (a continuacion mismo), sin forzar a tirarlo abajo del todo. No encontraba manera de forzar q lo imprimiera siempre al final del todo de la ventana del main.

Al final me han dicho como hacerlo. Usando una mascara, metiendo el pie en ella y definiendo en ella la altura "absoluta" a la q saldra su contenido. De esta manera lo tira siempre abajo del todo.

Saludos y muchas gracias de nuevo.


Husos Horarios son GMT. La hora en este momento es 02:49:38.

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