PDA

Ver la Versión Completa : Call Screen


Nelson Ramirez
26/09/08, 13:30:18
Buenos días, en esta oportunidad me gustaría saber cual es la función del comando "CALL SCREEN", por el nombre entiendo que es algo que llama a pantalla pero lo que no se es la aplicación, espero puedan ayudarme en este sentido, de antemano muchas gracias....

mcarrasco
26/09/08, 13:37:35
Amigo el call screen funciona para navegar entre pantallas... para moverte de una pantalla a otra...

Cuando entras en google ves la pantalla inicial (imagina que seria el dynpro 100) ahora cuando le das al boton de buscar ves que te presenta una pantalla nueva con los resultados de la busqueda... eso pudo haber sido una llamada como call screen 200, donde la dynpro 200 es la pantalla de resultados...

Simplemente se usa para mostrar otra dynpro en tu programa.!

Daemonjr
26/09/08, 14:07:02
La screen que llamas puede ser creada desde la transaccion SE51 o bien desde el evento selection-screen dentro de tu programa.

Ej:
SELECTION-SCREEN BEGIN OF SCREEN 500 TITLE title
AS WINDOW.
PARAMETERS name TYPE sy-uname.
SELECTION-SCREEN END OF SCREEN 500.

title = 'Input name'.

CALL SELECTION-SCREEN '0500' STARTING AT 10 10.

Espero te sirva.

Nelson Ramirez
26/09/08, 17:29:11
Muchas gracias, la probé y me resulto, siempre estaré agradecido por la ayuda que he encontrado de personas como ustedes que se prestan a ayudar a personas como yo que estamos aprendiendo...