SAP ABAP - Ayuda de búsqueda
Buscar Ayuda, otro objeto de repositorio del Diccionario ABAP, se utiliza para mostrar todos los valores posibles de un campo en forma de lista. Esta lista también se conoce comohit list. Puede seleccionar los valores que se deben ingresar en los campos de esta lista de resultados en lugar de ingresar manualmente el valor, lo cual es tedioso y propenso a errores.
Crear ayuda de búsqueda
Step 1- Vaya a la transacción SE11. Seleccione el botón de opción para buscar ayuda. Introduzca el nombre de la ayuda de búsqueda que se creará. Ingresemos el nombre ZSRCH1. Haga clic en el botón Crear.
Step 2- El sistema solicitará que se cree el tipo de ayuda de búsqueda. Seleccione la ayuda de búsqueda elemental, que es la predeterminada. Aparece la pantalla para crear ayuda de búsqueda elemental como se muestra en la siguiente captura de pantalla.
Step 3- En el método de selección, debemos indicar si nuestra fuente de datos es una tabla o una vista. En nuestro caso pasa a ser una mesa. La tabla es ZCUSTOMERS1. Se selecciona de una lista de selección.
Step 4- Después de ingresar el método de selección, el siguiente campo es el tipo de diálogo. Esto controla la apariencia del cuadro de diálogo restrictivo. Hay una lista desplegable con tres opciones. Seleccionamos la opción 'Mostrar valores inmediatamente'.
Step 5- El siguiente es el área de parámetros. Para cada parámetro o campo de la ayuda de búsqueda, estos campos de columna deben ingresarse según los requisitos.
Search help parameter- Este es un campo de la fuente de datos. Los campos de la tabla se enumeran en la lista de selección. Se ingresarían los campos que participan en la ayuda de búsqueda, un campo en cada fila. Incluyamos los dos campos CLIENTE y NOMBRE. La forma en que participan estos dos campos se indica en el resto de columnas.
Import- Este campo es una casilla de verificación para indicar si un parámetro de ayuda de búsqueda es un parámetro de importación. La exportación o importación se hace con referencia a la ayuda de búsqueda.
Export- Este campo es una casilla de verificación para indicar si un parámetro de ayuda de búsqueda es un parámetro de exportación. La exportación será la transferencia de valores de campo de la lista de selección a campos de pantalla.
LPos- Su valor controla la posición física del parámetro o campo de ayuda de búsqueda en la lista de selección. Si ingresa un valor 1, el campo aparecerá en la primera posición en la lista de selección y así sucesivamente.
SPos- Controla la posición física del parámetro o campo Buscar Ayuda en el cuadro de diálogo restrictivo. Si ingresa un valor de 1, el campo aparecerá en la primera posición en el cuadro de diálogo restrictivo y así sucesivamente.
Data element- A cada parámetro o campo de la Ayuda de búsqueda por defecto se le asigna un elemento de datos que se le asignó en la fuente de datos (Tabla o Vista). Este nombre de elemento de datos aparece en el modo de visualización.
Step 6- Realice una comprobación de coherencia y active la ayuda de búsqueda. Presione F8 para ejecutar. Aparece la pantalla 'Test Search Help ZSRCH1' como se muestra en la siguiente captura de pantalla.
Step 7- Ingresemos el número 100004 en el campo de pantalla 'Listo para inp' del CLIENTE. Presione Entrar.
Se muestra el número de cliente, 100004, y el nombre 'STEPHEN'.