✒️ABAP La pantalla de selección
ABAP La pantalla de selección
UNIDAD 2: LA DECLARACION Y EL PROCESAMIENTO DE DATOS
TEMA 8: LA PANTALLA DE SELECCIÓN
A.- LOS PARAMETROS DE SELECCION
· PARAMETROS DE SELECCION:
>> Son delimitaciones a nuestro programa para que solo ejecute ciertos datos del usuario.
>> La longitud máxima de un parámetro es de 8 posiciones.
>> Si el parámetro excede las 8 posiciones entonces se producirá un error en la activación.
>> El parámetro tiene asociada una ayuda de búsqueda.
· PANTALLA DE SELECCIÓN:
>> Es un área del reporte.
>> Aquí se especifica el parámetro de selección por los cuales se va ejecutar el programa.
>> Se utiliza para restringir el procesamiento y salida de datos.
>> Dentro del include se escribe después de la declaración de datos.
· Tipos de parámetros:
1.- PARAMETER:
>> Aquí el usuario ingresa valores individuales.
>> Utiliza la palabra reservada PARAMETER para declararla.
>> Ejemplo: PARAMETER <nombre_parametro> TYPE o LIKE <tipo_parametro>.
Nombre del parameter: nombre_parametro.
Tipo de datos del parameter: tipo_parametro.
>> Caso 1: Si solo vamos a declarar un parámetro vamos a utilizar la palabra reservada PARAMETER.
>> Caso 2: Si vamos a declarar varios parámetros vamos a utilizar la palabra reservada PARAMETERS.
>> Caso 3: También podemos usar la palabra PARAMETERS y declarar un solo parámetro.
>> Caso 4: También podemos declarar varios parámetros siempre y cuando que cada uno estén con la palabra reservada PARAMETER.
>> SY-DATUM: Esta variable contiene la fecha del sistema.
>> Textos de Selección:
>>>> Se utiliza cuando queremos visualizar la descripción de los parámetros.
>>>> Para acceder en el programa: Pasar a / Elemento de texto / Texto de selección.
>>>> Es un objeto que se encuentra dentro de los objetos del programa ABAP.
>>>> Se activara cuando se active el programa.
>> Adiciones o Agregados de la cláusula:
>>>> OBLIGATORY: Hace que el parámetro sea obligatorio.
>>>> DEFAULT: Hace que se le asigne un valor por defecto al parámetro.
>> Parámetros de Entrada:
>>>> Los Checkbox: Permiten al usuario tildar las opciones que prefiera dentro de un grupo de opciones.
>>>> Los Radiobutton: Permite al usuario seleccionar una opción dentro de un grupo de opciones.
2.- SELECT-OPTIONS:
>> Son parámetros que nos permiten ingresar un rango de valores o valores individuales.
>> Se utiliza para restringir el procesamiento y la salida de los datos posteriores.
>> Utiliza el agregado OBLIGATORY para hacer obligatorio la introducción de datos en el campo de la pantalla.
>> Utiliza la palabra reservada SELECT-OPTIONS para declararla.
>> Ejemplo: SELECT-OPTIONS <nombre_parametro> FOR <tipo_parametro>.
Nombre del select-option: nombre_parametro
Tipo de datos del select-option: tipo_parametro
>> Matchcode: Es una ayuda que permite buscar datos dentro del sistema SAP.
>> KNA1: Es la tabla base de datos maestros de clientes.
>> Frame = Marco.
>>>> Declaración de un frame para la pantalla de selección:
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
.
.
.
SELECTION -SCREEN END OF BLOCK b1.
b1: Nombre del marco
text-001: Titulo que se visualiza al extremo superior izquierda del marco.
 
 
 
Sobre el autor
Publicación académica de V?ctor Alberto Saccaco Maldonado, en su ámbito de estudios para la Carrera Consultor ABAP.
V?ctor Alberto Saccaco Maldonado
Profesión: Consultor Abap - Peru - Legajo: RD90F
✒️Autor de: 25 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: PartTime
Presentación:
Consultor abap junior, con experiencia en m?dulos sd, mm.
Certificación Académica de V?ctor Saccaco