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
". 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
Comentario