MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Smartforms (foro/showthread.php?t=6203)

IceOjiwa 27/06/07 07:25:14

Smartforms
 
¿Alguien sabe como hacer, que dependiendo de las líneas que tengan los tres textos que tengo, aparezcan distribuidas?
Quiero decir, como hacer para que según la cantidad de líneas aparezcan los tres en una sola página o distribuidas en distintas páginas... sin necesidad de tener páginas vacias...

Muchas gracias de antemano

dasperilla 02/07/07 15:15:50

ventana MAIN
 
buenas, teniendo una ventana MAIN en la primera pagina y en la NEXT si la tuvieras, si este texto que comentas no cabe en la primera página, automáticamente te creará la NEXT y cabe solo en la primera no te creará una vacía.

saludos

IceOjiwa 04/07/07 10:33:33

Como hacer para imprimir el Smart Form
 
Sé que devo andar con las output options, con alguna call function en el programa pero no consigo hacer que se imprima el Smartform.

RodolfoWong 04/07/07 15:36:22

Llamar a un smartform
 
Para llamar a un smartform desde un programa lo debes de hacer en 2 pasos:
1)Extracción del nombre de la función del smartform en cuestión:

Ejemplo:

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
** EXPORTING
****FORMNAME*************= '<Smartform name>'**
IMPORTING
**** FM_NAME************** = fm_name
* *EXCEPTIONS
**** NO_FORM**************= 1
****NO_FUNCTION_MODULE***= 2
****OTHERS***************= 3.

2)Llamado al smartform

Ejemplo:

CALL FUNCTION fm_name
EXPORTING
****ARCHIVE_INDEX = ****ARCHIVE_PARAMETERS = ****CONTROL_PARAMETERS = ****MAIL_APPL_OBJ =
****MAIL_RECIPIENT =
****MAIL_SENDER = ****OUTPUT_OPTIONS =
****USER_SETTINGS = 'X'
TITLES = WA_TITLES
* IMPORTING ****DOCUMENT_OUTPUT_INFO = ****JOB_OUTPUT_INFO = ****JOB_OUTPUT_OPTIONS = **
TABLES ***
IT_MARC = <variable> ****
IT_MARA = <variable> ****
IT_MAKTX = <variable> **
EXCEPTIONS ****
FORMATTING_ERROR = 1 ****
INTERNAL_ERROR = 2 ****
SEND_ERROR = 3 ****
USER_CANCELED = 4 ****
OTHERS = 5.


Husos Horarios son GMT. La hora en este momento es 19:52:19.

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