✒️ABAP La pantalla de selección
ABAP La pantalla de selección
PANTALLA DE SELECCIÓN
Se usa para restringir el procesamiento y la salida de datos. Se coloca después de la declaración de datos. 2 tipos de objetos se pueden declarar:
- -PARAMETERS: usuario ingresa valores individuales OBLIGATORY DEFAULT
- -SELECT-OPTIONS: rangos de valores para restringir la entrada:
o OUTPUT: se lanza en el evento PBO (Procesar Antes de Presentar) los campos reciben el contenido de los objetos después de procesar la PBO. Sobreescribe lo que hubiera escrito el usuario.
o ON {para/selcrit}: se lanza en evento PAI (después de la acción del usuario en la GUI) los contenido de los campos se transfieren a los objetos.
o ON END OF selcrit: después que la selección de la tabla selcrit se haya pasado totalmente al programa después de la acción del usuario en el cuadro de diálogo de selección múltiple.
o ON BLOCK block: en el evento PAI si todos los campos del bloque block de la pantalla de selección se han pasado al programa ABAP. SI hay un error, deja los campos listos para volver a ingresarlos.
o ON RADIOBUTTON GROUP radi: en el evento PAI si todos los campos del radi se han pasado al programa.
o ON { HELP-REQUEST | VALUE-REQUEST } FOR {para|selcrit-low|selcrit-high} }: para los eventos de pedir Ayuda o lista de valores(F4),
o ON EXIT-COMMAND: si el usuario ha llamado alguna función BACK, EXIT o CANCEL.
C CREACIÓN DE UN MARCO
Se coloca la declaración de los parámetros dentro de las sentencias:
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAM TITLE text-001
SELECTION-SCREEN END OF BLOCK b1
CLASES DE MENSAJES
Para analizar contenido de parámetros del reporte tenemos el evento AT SELECTION-SCREEN para validar los datos de la pantalla de selección, TX SE91
 
 
 
Sobre el autor
Publicación académica de Sonia Agüero Caballer, en su ámbito de estudios para la Carrera Consultor ABAP.
Sonia Agüero Caballer
España - Legajo: JV95V
✒️Autor de: 23 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Avanzado
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Sonia Agüero