![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La pantalla de selección
ABAP La pantalla de selección
![ABAP La pantalla de selección ABAP La pantalla de selección](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/308.jpg)
Parámetros de Selección
Se utiliza para hacer filtros en los informes.
Por lo general se coloca luego de la declaración de datos
PARAMETER: se pueden ingresar valores individuales
PARAMETERS: pfecha LIKE sy-datum OBLIGATORY DEFAULT sy-datum,
pnombre(10) Type c OBLIGATORY.
Si es un solo parámetro se utiliza la palabra PARAMETER y son varios se usa PARAMETERS
También puedo usar PARAMETER para varios parámetros pero toca poner la palabra en cada línea
El nombre de un parámetro tiene como longitud máximo 8 posiciones
OBLIGATORY hace que el parámetro sea obligatorio
DEFAULT asigna un valor por defecto al parámetro
Por la opción Pasar a /Elementos de texto / Textos de selección podemos cambiar los textos de los campos de los parámetros de selección
SELECT-OPTIONS: se pueden ingresar rangos de valores
MENSAJES
Para crear una clase de mensajes se debe ingresar a la transacción SE91, esta permite agrupar los mensajes a utilizar
AT SELECTION-SCREEN es el evento que permite validar los parámetros de selección
If p_fecha < sy-datum.
MESSAGE e000(Zprueba build sy-datum).
ENDIF.
Tipos de Mensaje
S: Status: el programa continúa sin interrupción, se visualiza en la barra de estatus
I: Información: El programa continua después de la interrupción se visualiza en una ventana
W: Warning: Depende del contexto del mensaje se visualiza en la barra de Status
E: Error: Se visualiza en la barra de estatus
A: Terminación: El programa termina después de mostrar
X: Dump: Error en tiempo de ejecución
 
 
 
Sobre el autor
Publicación académica de James Johan Cardona Quinchia, en su ámbito de estudios para la Carrera Consultor ABAP.
James Johan Cardona Quinchia
Profesión: Gerente de Proyectos - Colombia - Legajo: VB54F
✒️Autor de: 41 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
Certificación Académica de James Cardona