✒️ABAP La pantalla de selección
ABAP La pantalla de selección
La pantalla de selección
Los parámetros de selección
Introducir algunas delimitaciones a nuestro programa, de modo que solo se ejecute para ciertos datos que el usuario introduzca en pantalla.
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 y por lo general se escribe después de la declaración de datos, dentro del include de declaración de datos.
La pantalla de selección de un programa va a estar compuesta por parámetros de entrada de datos, hay dos tipos de parámetros:
✅Los SELECT-OPTIONS en donde el usuario podrá ingresar rangos de valores
✅Los PARAMETER en los cuales el usuario podrá ingresar valores individuales
PARAMETER â–º PARAMETER <nombre_parámetro> TYPE o LIKE <tipo_parámetro>.
Example:
PARAMETERS: p_fecha LIKE sy-datum,
p_nombre(10) TYPE c.
La longitud máxima que puede tener el nombre de un parámetro es de 8 posiciones
Tiene MATCHCODE o F4
PASAR A / ELEMENTOS DE TEXTO / TEXTO DE SELECCIÓN (para que se visualicen texto y no parámetros)
Adicionales
â–ºEl agregado de la cláusula OBLIGATORY hace que el parámetro sea obligatorio
â–ºEl agregado de la cláusula DEFAULT asigna un valor por defecto al parámetro.
Otros dos tipos de parámetros de entrada (dentro del PARAMETERS)
â–ºLos Chekbox que permiten al usuario tildar las opciones que prefieran dentro de un grupo de opciones disponibles.
PARAMETERS: p_list AS CHECKBOX.
â–ºLos Radiobutton en donde el usuario selecciona una de las opciones entre todas la existentes.
PARAMETERS: p_arg AS RADIOBUTTON GROUP bot2.
✅Los SELECT-OPTIONS: SELECT-OPTIONS <nombre_parámetro> FOR <tipo_parámetro>.
DATA: v_clavep TYPE land1_gp.
SELECT-OPTIONS s_clavep FOR v_calvep.
Con MATCHCODE y F4 (corresponde al tipo LAND1_GP que es un tipo de tabla de base de datos KNA1)
Tabla KNA1 â–º corresponde al maestro de clientes (numero de cliente, país, nombre , código postal y otros datos)
Crear FRAM O MARCO se encuadre a los parámetros de la pantalla de selección.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAM TITLE text-001.
SELECTION-SCREEN END OF BLOCK b1.
b1 es el nombre del marco y text-001 es el título que se visualizara en el extremo superior izquierdo del marco.
 
 
 
Sobre el autor
Publicación académica de Estefania Selene Dulac, en su ámbito de estudios para la Carrera Consultor ABAP.
Estefania Selene Dulac
Profesión: Consultora Seguridad Sap - Argentina - Legajo: XT35F
✒️Autor de: 112 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Cuento con un muy buen manejo de herramientas inform?ticas y facilidad para aprender nuevas aplicaciones. me considero una persona responsable, entusiasta, organizada y motivada.
Certificación Académica de Estefania Dulac