PDA

Ver la Versión Completa : Obtener datos para la cabecer del ALV


Trayuka
16/01/08, 10:11:46
Buenas, otra pregunta relacionada con los ALV. Antes, mostrabámos el título de las columnas, mediante un parámetro que informábamos a mano p.ej 'Fecha de presentación' a la hora de rellenar la cabecera, Pero me piden ahora que no lo hagamos así, y que directamente, las columnas se informen cogiendo la información de una tabla del diccionario. Tomando así la descripción que aparezca en la tabla para dicho campo. ¿Es posible? ¿Me podéis echar una mano?
Lo estoy haciendo de la siguiente manera, pero no obtengo resultados, me aparecen en blanco:

* Nº de Licitación
PERFORM rellenar_cabecera TABLES d_fieldcat
USING
'CRMD_ORDERADM_H' "Tabla
'CRM_OBJECT_ID' "Campo del que quiero la descripcion
'10'. "Longitud campo

Gracias!

pafú
17/01/08, 08:32:22
Lo único que tienes que hacer es declarar los campos de la tabla que vas a mostrar en el AlV del mismo tipo que los campos del diccionario asi automaticamente te coge las descripciones de la tabla del DD.

EJ:

campo1 like tabladiccionario-campo.
campo2 like tabladiccionario-campo.

y asi sucesivamente.