MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #4  
Viejo 18/03/10, 13:59:19
Avatar de Alfredosite
Alfredosite Alfredosite is offline
Senior Member
 
Fecha de Ingreso: jul 2007
Localización: Lima-Perú
Mensajes: 135
Lightbulb

Según te entiendo:

Hola si deseas contatenar o obtener el valor de:

TABLA-CAMPO en una variable y si esa "TABLA" esta definida o creada en el diccionario de datos puedes leer la tabla DD03L Campos de una tabla. O si gustas puedes usar la Función ISB_TABLE_READ_FIELDS para obtener los campos de una tabla.

Y concatenar los campos TABNAME y FIELDNAME y guardarlo en una variable o tipo de datos.
Ejm:

Data: gv_tabname type DD03L-TABNAME,
Gv_tabla_campo(50) type char.
data: gt_tabla_fields TYPE STANDARD TABLE OF DD03L.
FIELD-SYMBOLS: <fs_tabla_fields> type DD03L.
gv_tabname = 'Nombre tabla'.

CALL FUNCTION 'ISB_TABLE_READ_FIELDS'
EXPORTING
tab_name = gv_tabname
tables
table_fields = gt_tabla_fields.

LOOP AT gt_tabla_fields ASSIGNING <fs_tabla_fields>.
CONCATENATE <fs_tabla_fields>-tabname '-' <fs_tabla_fields>-fieldname INTO Gv_tabla_campo.
ENDLOOP.

Del cual Gv_tabla_campo tendría el valor TABLA-CAMPO si gustas en vez de variable podrias guardarlo en una tabla interna.
O lo otro que se me ocurre si en caso la tabla no esta en la tabla de diccionario, podrias crear una tabla Z donde crees dos campos nombre de tabla y campos los lees de dicha tabla Z y concatenas dentro de tu programa ambos campos y los guardas en alguna variable.

Nose si eso es lo que deseas ojala te de una idea.

Saludos.

Alfredo Pastor Avendaño.
__________________
Saludos Cordiales,
Alfredo Pastor Avendaño
SAP - Consultant HCM

Úlima edición por Alfredosite fecha: 18/03/10 a las 14:21:16.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 06:07:11.


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