MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Match Code con dos columnas (foro/showthread.php?t=12627)

zonanet 14/04/08 23:56:14

Match Code con dos columnas
 
Hola a todos!!

He creado un matchcode para un campo de una dynpro usando la sentencia values y ha quedado así:

PAI

Field mi_campo values ('a', 'b', 'c', 'd').

Pero necesito agregar una segunda columna con descripción de cada valor, ejemplo:

a - descripción 1
b - descripción 2
c - descripción 3
d - descripción 4

no puedo agregar la descripción del campo, ya que algunas son muy largas y algunas contienen el signo '&' y me envía un error.

Se podrá hacer lo que intento o tendrán alguna idea al respecto???

Saludos!

Mauricio Hidalgo 15/04/08 00:06:19

Lo mejor es que te cree un dominio para el elemento de datos. O bien crees tu propio match code via diccionario de datos, con fuente de datos una tabla z con codigo y descripcion.

robert_milan 15/04/08 08:00:33

crea un mach code por codigo... en este foro hay varios links sobre como crear un mach code por medio de una funcion, lo podrias hacer asi

larmadovr 15/04/08 13:58:44

Que tal:
 
Yo te recomiendo que mejor hagas una "ayuda para búsqueda" donde le pones los campos a + descripción.

Para el caso de que campo a y descripción no estén en la misma tabla, puedes crear una vista de BD y después en la "ayuda para búsqueda" haces la referencia hacia los campos de la vista.

Si tienes dudas, avisame para ayudarte a crearla.

zonanet 15/04/08 14:14:42

gracias a los tres por sus respuestas,

mi problema es que los datos a mostras en el match code o search help, es que no existen en tablas de sap, ya sean standard o z, son datos externos que se van a ingresar a una tabla z, en este momento estoy probando con lo del match code, si no me llega a dar resultado intentaré con el search help


Saludos y gracias por el interés a todos!!

Mauricio Hidalgo 15/04/08 17:41:41

Aclarar que un match code es un término obsoleto de nombrar a una ayuda de búsqueda. Si los datos te van a llegar a una tabla Z. Entonces con esa tabla Z contruyes tu matchcode....ups!! perdon, ayuda de búsqueda digo.

zonanet 25/04/08 16:02:08

Gracias por su ayuda y aclaraciones,

Lo que hice fue una tabla z (a petición del cliente por fortuna) en donde se ingresaron los datos necesarios, se creó el search help y todo trabaja como se esperaba.

De nuevo Gracias!!!


Husos Horarios son GMT. La hora en este momento es 12:00:12.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web