Smartforms estructura

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • amam2605
    Senior Member
    • ene
    • 150

    #1

    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
    Junior Member
    • ago
    • 10

    #2
    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
    Saludos Cordiales

    Comentario

    Trabajando...