✒️ABAP La pantalla de selección
ABAP La pantalla de selección
Pantalla de selección: Es un área dentro de los reportes en donde se especifican los parámetros de selección por los cuales se va a ejecutar el programa. Se utiliza para restringir el procesamiento y la salida de los datos. Por lo general se coloca después de la declaración de datos.
Es un conjunto de campos de entrada y selecciones, que se muestran al ejecutar un reporte y que sirven para filtrar datos en tablas del sistema.
PARAMETER: objeto de la pantalla de selección que permite ingresar valores individuales que se utilizaran para restringir el procesamiento y la salida de los datos posteriores. para declarar más de un parámetro se debe colocar la palabra reservada PARAMETERS seguido de dos puntos (:).
SELECT-OPTIONS: Objeto de la pantalla de selección que permite ingresar de valores o valores individuales que se utilizaran para restringir el procesamiento y la salida de los datos posteriores
Los SELECT-OPTIONS son iguales a los PARAMETER salvo que en ellos se puede ingresar rangos de valores, es decir un valor desde y un valor hasta, aparte de valores individuales.
TABLA KNA1: corresponde al maestro de clientes, de cada cliente se guarda en SAP información tal como el número de cliente, el país, el nombre, el código postal y muchos otros datos más.
AT SELECTION-SCREEN: evento que se ejecuta después de finalizado el procesamiento de la pantalla de selección y que permite la validación de los parámetros introducidos.
Clase de mensajes: Agrupación de mensajes que tienen relación a un programa o proyecto ABAP. a través de la transacción SE91 que se utiliza para la creación, modificación y visualización de las clases de mensajes en SAP, las cuales nos permiten agrupar los mensajes que utilizaremos en una aplicación.
Cada "&" puede albergar hasta 50 caracteres y que como máximo los mensajes pueden tener hasta 4 cada variable identificadas con & si se necesita utilizar el & como texto se debe escribir dos veces juntas &&.
Tipos de Mensajes:
S=STATUS el programa continua sin interrupción y aparece en la línea de estatus.
I= Información / el programa continua después de la interrupción y aparece en una ventana de dialogo.
W= Warning / depende del contexto de mensaje y aparece en la barra de estatus.
E= ERROR / depende del contexto del mensaje (puede causar la cancelación del programa) y aparece en la barra de dialogo.
A=TERMINACION / el programa termina después de un cuadro de dialogo y aparece en una ventana de dialogo.
X= DUMP / error en tiempo de ejecución tipo X aparece en un DUMP
Dump= También llamado error en tiempo de ejecución, es un log de terminación anormal de ejecución de cualquier programa.
 
 
 
Sobre el autor
Publicación académica de Jeferson Jos? Pe?a Curvelo, en su ámbito de estudios para la Carrera Consultor ABAP.
Jeferson Jos? Pe?a Curvelo
Venezuela - Legajo: PD49W
✒️Autor de: 128 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Jeferson Pe?a