MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Proble con CALL SUBSCREEN (foro/showthread.php?t=63351)

MetalGod 02/07/12 15:26:20

Problema 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

MetalGod 02/07/12 18:25:58

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


Husos Horarios son GMT. La hora en este momento es 16:03:30.

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