MUNDOSAP

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

amam2605 13/08/14 19:19:07

Smartforms estructura
 
Hola a todos, estoy trabajando con smartforms y estoy en la parte de enviar los datos al formulario pero no entiendo como debo colocar estos valores en el smart.

FORM formulario.
* DATA: tdsfname TYPE tdsfname VALUE 'ZFIF_RETENC_ARCV',

DATA: tdsfname TYPE tdsfname VALUE 'ZSF_RETENCION_IVA',
fm_name TYPE rs38l_fnam.

IF ti_salida[] IS NOT INITIAL.
* SORT ti_salida BY cont.
* SORT ti_cont BY cont.
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = tdsfname
IMPORTING
fm_name = fm_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3.
CALL FUNCTION fm_name
EXPORTING
i_fec_desde = p_budat-low
i_fec_hasta = p_budat-high
TABLES
ti_salida = ti_salida
ti_salida3 = ti_salida3
ti_cont = ti_cont.
ELSE.
MESSAGE i208(00) WITH 'No existen Datos para esta Selección'.
LEAVE LIST-PROCESSING.
ENDIF.
ENDFORM. " FORMULARIO

en que pestañas se coloca la info?

Muchas Gracias

MarioMoralesG 14/08/14 14:35:10

Ayuda
 
Hola amam2605,

Por lo que veo quieres invocar a un smartform desde un report, si es así la función SSF_FUNCTION_MODULE_NAME sirve para obtener el nombre de la función asociada a tu smartform, en el parámetro export formname debes asignar el nombre de tu smartform, la función te devolverá el nombre de la función en el parámetro import fm_name, la cual debes almacenar en una variable.

Luego debes realizar una llamada al smartform (CALL FUNCTION variable obtenida), los parámetros import y tables de esta función serán los que tú definas es tu smartform.

Te dejo un link de guía


Husos Horarios son GMT. La hora en este momento es 14:22:16.

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