MUNDOSAP

MUNDOSAP (foro/index.php)
-   Formularios - SAPScript - Smartforms (foro/forumdisplay.php?f=5)
-   -   Funciones smartforms (foro/showthread.php?t=16569)

marialeqd 22/09/08 12:29:08

Funciones smartforms
 
Hola chicos,
Alguno sabra de alguna funcion para los smartforms que cumpla la misma "Funcion" que star_form y end_form.
Es que necesito desde un programa mandar a imprimir y visualizar un lote de documentos pero cada un es distinto.. y los estoy haciendo por smartforms.
si aguien me puede ayudar se lo agradeceria,
:D

DavidXD_XD 22/09/08 12:52:50

Hola ... para smartforms lo primero que tienes que hacer es crear tu smarform dentro de la transaccion SMARTFORMS ... cuando estes segura que tu formulario esta completo vas al programa y lo llamas asi: (suponiendo q el smartform se llame ZRFISF_FORMULARIO)


En este caso mi formulario tiene como parametros gs_ejer, gs_ruc, gs_name, etc .... eso dependera de cada smartforms

marialeqd 22/09/08 13:08:21

vale davisd gracias, pero mi caso es el siguente ya yo tengo le smartforms listo el asunto que yo le llamo dentro de un loop de uan tabla donde cada reguistro de la tabla me representa un smartforms que debe verse por pantalla, y cuando le mando varios reguistro lo que haces es que imprime el primero , luego se sale y vuelve a mostrar la apntalla de opciones de impresion ... y luego vuelve a smartforms y asi hasta que acaba la tabla.
yo lo que necesito es que esta opciones de impresion los muestre al pricipio y luego muestre toso los documentos que le mando y luego se salga .. por eso porgunto por rsas funciones ya que se qeu con sapscrip con estas se puede hacer!!

DavidXD_XD 22/09/08 13:23:51

supongo que todos los registros que estan en tu tabla tendran el mismo formato de salida'?, o tienen diferentes??

marialeqd 22/09/08 13:35:05

si exactamente!! sieme el mismo formato!!

DavidXD_XD 22/09/08 17:49:39

Si es el mismo formato entonces deberias colocarle el comando de salto de pagina dentro de cada cambio de registro de tu tabla

bisonye 23/09/08 06:58:57

O bien como dice David tratas la tabla dentro del smartform (me parece la opción más correcta) o bien los parámetros de impresión se los pasas por código mediante las estructuras control_parameters y output_options. Igual puedes recuperar las estructuras del primer smart y pasarselas al resto, pero como he dicho creo que la solución de Davis es la mejor.

Saludos

maguilera 23/09/08 14:40:25

Saludos marialeqd,

La forma mas sencilla es colocar en una ventana toda la información estatica y en otra ventana realizar el loop a la tabla de esta formael smarforms te debe mostrar a la salida una hoja por cada registro en la tabla.


Husos Horarios son GMT. La hora en este momento es 21:15:34.

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