Archivo
Ayuda de búsqueda en dynpro para Fecha-Hora
Caso: Se desea agregar un matchcode en campos de fecha y hora de una dynpro.
Solución: En el ejemplo, se utilizan las ayudas de búsqueda CACS_CALENDAR y SRM_F4_UZEIT para mostrar el matchcode correspondiente a cada caso.
1. Para la fecha
Quedando al presionar el matchcode:
2. Para la hora
Presionando el matchcode muestra:
Crear ayuda de búsqueda simple
Crear ayuda de búsqueda
Caso: se desea crear una ayuda de búsqueda a partir de una tabla Z (ZTABLA_USUARIOS) que contiene los campos DNI y NOMBRE_APE.
- Ir a la SE11 y con el nombre ZSH_DNI presionar “crear” en la sección “Ayuda de Búsqueda”
- Seleccionar la opción “Ayuda para búsqueda elemental”.
- En “Método de selección” ingresaremos la tabla Z respectiva y en los parámetros creamos los campos de import y export necesarios para arrancar la ayuda de búsqueda. Para nuestro caso DNI es de export ya que no le pasamos ningún parámetro al ayuda de búsqueda para que nos genere los datos y el DNI es lo que deseamos obtener. En elem. Datos se indica el elemento de datos respectivo a cada parámetro.
En P.I. se indica el orden de los campos que se desean mostrar en la listita y en PosS. Se indica el orden pero en los filtros de selección de la ayuda de búsqueda.
- Finalmente probamos el desarrollo (en nuestro caso indicamos el campo DNI de una dynpro y le referenciamos la ayuda de búsqueda):
5. Hacemos el test de la dynpro y presionamos el matchcode de DNI:
6. Aparece entonces en “restricciones” en orden como indicamos en el PosS. Y en la lista de campos los que indicamos en P.I.