Proble con CALL SUBSCREEN

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • MetalGod
    Senior Member
    • jun
    • 110

    #1

    Proble con CALL SUBSCREEN

    El problema es que al usar el metodo CALL SCREEN y al compilar, me tira el error de sintaxis

    ". or "ID ... FIELD ..." expected after "SUBSCREEN".

    mis llamadas son las siguientes:

    PROCESS BEFORE OUTPUT.

    CALL SUBSCREEN GD_INGRESAR INCLUDING sy-repid '2001'.
    CALL SUBSCREEN GD_MOSTRAR INCLUDING sy-repid '2002'.
    CALL SUBSCREEN GD_CARGAR INCLUDING sy-repid '2003'.
    MODULE STATUS_2000.
    *
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND_2000.

    ----------------------------------------------------------
    MODULE STATUS_2000 OUTPUT.
    SET PF-STATUS 'ZBARRAB'.
    * SET TITLEBAR 'xxx'.
    ENDMODULE.
    ----------------------------------------------------------

    MODULE USER_COMMAND_2000 INPUT.
    CASE sy-ucomm.
    WHEN 'SA'.
    PERFORM cargar.
    WHEN '&F03'.
    LEAVE PROGRAM.
    WHEN '&F12'.
    LEAVE PROGRAM.
    WHEN '&F15'.
    LEAVE PROGRAM.
    WHEN 'RB_ING'.
    CALL SUBSCREEN GD_INGRESAR.
    WHEN 'RB_MOS'.
    CALL SUBSCREEN GD_MOSTRAR.
    WHEN 'RB_CAR'.
    CALL SUBSCREEN GD_CARGAR.
    WHEN OTHERS.
    ENDCASE.
    ENDMODULE. " USER_COMMAND_2000 INPUT
    --------------------------------------------------------------

    Los RB_XXXX son los radibutton definidos en la dympro, las GD_XXXX son las diferentes Subscreen, cada una definida como subscreen, la principal, es una dympro normal con las 3 aras de sbscreen correspondientes.

    Donde podria estar el problema? no entiendo que es ese error, encima le doy F1 a SUBSCREEN y me dice que no tiene ayuda, espero que me puedan dar una mano, muchas gracias
    Editado por última vez por MetalGod; 02/07/2012, 15:31:59.
  • MetalGod
    Senior Member
    • jun
    • 110

    #2
    acabo de notar que no puedo hacer un call subscreen dentro de un modulo, yo lo que quiero hacer es que de acuerdo a un valor, este caso radio button, me llame a la subscreen correspondiente, pero no encontr forma de hacer estas llamadas con condiciones, ojala me puedan ayudar

    Comentario

    Trabajando...