![](/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/242.jpg)
1. Parámetros de selección
Para que el usuario introduzca algunos datos debemos de crear una pantalla de selección.
PANTALLA DE SELECCION: Área dentro de los reportes donde se especifica los parámetros de selección por lo cual se va a ejecutar el programa. se usa para restringir el procesamiento y salida de datos. se coloca después de la declaración de datos.
Dentro de la pantalla de selección se pueden declarar dos tipos de objetos:
- PARAMETER: el usuario podrá ingresar valores individuales.
- SELECT-OPTIONS: el usuario podrá ingresar rango de valores.
- PARAMETER: Declara un solo parámetro.
- PARAMETERS: Declara más de un parámetro.
La Longitud máxima que puede tener un parámetro es de 8 posiciones.
- OBLIGATORY: el parámetro es obligatorio.
- DEFAULT: asigna un valor por defecto al parámetro.
Es importante: que para introducir los textos de selección el programa debe estar activado de lo contrario aparecerá como error.
- Checkbox: el usuario puede tildar las opciones que prefiere.
- Radiobutton: el usuario selecciona una de las opciones existentes.
SELECT-OPTIONS son iguales a los PARAMETER salvo que darle un valor de 0 a un valor hasta.
TABLA KNA1: es una tabla de datos estándar correspondiente al maestro de clientes. acá se guarda toda la información del cliente.
Se puede crear un marco para que encuadre los parámetros de la pantalla de selección.
Selection-screen begin of block b1 with frame title text-001.
2. Clases de mensajes
AT SELECTION-SCREEN: analiza el contenido de parámetros. se validan los valores ingresados en la pantalla de selección.
Transacción se91: se usa para crear, modificar y visualizar las clases de mensajes en sap. nos permiten agrupar los mensajes que utilizaremos en una aplicación.
AMPERSAND: contenido de variables. puede albergar hasta 50 caracteres.
S: STATUS: el programa continua sin interrupción.
I: INFORMACION: el programa continua después de la interrupción.
W: WARNING: depende del contexto del mensaje.
E: ERROR: cancelación del programa.
A: TERMINACION: el programa termina después de un cuadro de dialogo.
X: DUMP: error en tiempo de ejecución tipo X.
 
 
 
Sobre el autor
Publicación académica de José Luis Villafán Salinas, en su ámbito de estudios para la Carrera Consultor ABAP.
José Luis Villafán Salinas
Profesión: Ingeniería de Sistemas - Peru - Legajo: CM59C
✒️Autor de: 60 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Tengo el agrado de dirigirme a usted, con el objetivo de formar parte de un equipo de trabajo y superarme en todos los aspectos de mi vida. considero que podría integrarme adecuadamente al trabajo.
Certificación Académica de José Villafán