PDA

Ver la Versión Completa : Match Code en Dynpro


abfv
24/06/09, 00:43:21
Hola a todos, tengo un problema, estoy haciendo en match code en una dynpro y uso la ayuda para busqueda del campo, el tema es que de esa ayuda se me desplega un match code con 3 columnas y yo necesito que al seleccionar me tome el dato de la columna del medio pero no tengo forma, simpre me selecciona la primera, incluso colocando el ID de Parametro. que me muestra la tabla.

El dato que necesito del match code es t503-persk (RRHH).

Gracias desde ya.

martin89
24/06/09, 14:14:05
el otro día tuve el mismo problema me parece.
lo solucioné de la siguiente forma:

función DYNP_GET_STEPL: lee linea donde está el cursor de la tabla control
función DYNP_VALUES_READ: lee los datos de la línea seleccionada de la tabla control.
despues muestro un select alv pop up.
por último acutalizo los campos con la función DYNP_VALUES_UPDATE.

Si queres te mando el código de como utilicé las funciones y eso. Avisame,


Saludos.

pd: este era mi post por las dudas: http://www.mundosap.com/foro/showthread.php?t=30798

abfv
24/06/09, 19:12:44
Te agradezco moucho tu respuesta, ya está solucionado, me creé un match code por código y lo solucioné.-

Muchas Gracias.

el otro día tuve el mismo problema me parece.
lo solucioné de la siguiente forma:

función DYNP_GET_STEPL: lee linea donde está el cursor de la tabla control
función DYNP_VALUES_READ: lee los datos de la línea seleccionada de la tabla control.
despues muestro un select alv pop up.
por último acutalizo los campos con la función DYNP_VALUES_UPDATE.

Si queres te mando el código de como utilicé las funciones y eso. Avisame,


Saludos.

pd: este era mi post por las dudas: http://www.mundosap.com/foro/showthread.php?t=30798