Bueno, el título de la entrada es más que claro, lo que se está deseando es agregar una ayuda de busqueda en un campo de una dynpro estándar. Cuando analice las formas de solucionar este problema pense en lo siguiente:
- Agregar una ampliación a la lógica de proceso de la dynpro en la cual se encuentra el campo el cual debe mostrar la ayuda de busqueda, y revisando no encontre la forma de agregarle una ampliación implicita.
- Modificar el estándar mediante la clave de autorización que generamos en el marketplace y asi agregar la ayuda de busqueda en el campo de la dynpro. De optar por esta solución, que no es recomendable, solo se mostraria la ayuda de busqueda en el campo de la dynpro donde hemos colocado la ayuda de busqueda.
Investigando un poco encontre en internet encontre que mediante un Append Structure se puede agregar una ayuda de busqueda a un campo de una estructura o tabla, pero no se mencioaba el como?, así que no quedo mas que aplicar la técnica prueba y error. A continuación detallo la forma de hacerlo.
El campo al cual deseo agregar la ayuda de busqueda es el IdMdTransp de la transacción VL02N, pestaña Transporte.
Revisando los datos técnicos del campo vemos que el campo es TRAID de la tabla LIKP.
Ingresamos a la tabla LIKP mediante la transacción SE11, clic en Estr. Append, seleccionamos el icono de crear e ingresamos en la siguiente pantalla
el nombre de la estructura append la cual debe iniciar con Z.
En la siguiente pantalla agregamos la descripción del append y
presionamos el boton Appending On, este botón agregará todos los campos
de la tabla al append y así podemos agregar la ayuda de búsqueda al
campo que desee.
Seleccionamos la pestaña Ayuda para Verificación de entradas, seleccionamos en campo al cual deseamos agregar la ayuda de búsqueda y presionamos el botón Ay. búsqueda, seleccionamos la ayuda de busqueda y presionamos el botón de check.
Ingresamos en nombre de la tabla y del campo el cual va tener la ayuda de busqueda y presionamos el botón Tomar, luego realizamos la activación de la estructura append y listo.
Si vemos la tabla LIKP vemos que el campo TRAID que es un campo estandar de la tabla tiene la ayuda de búsqueda Z.
Ingresamos a la transacción y ahora se muestra la búsqueda de ayuda en el campo indicado.







