MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Rellenar tabla a partir de Tabla-interna (foro/showthread.php?t=8042)

monchi_sv 28/09/07 18:16:25

Rellenar tabla a partir de Tabla-interna
 
Hola a todos.
He creado una tabla (tab1), la cual debe contener datos de otras 2 tablas.
Me he hecho una tabla interna (i_tab) que contiene esos datos. La estructura
de la tabla a rellenar es diferente de la interna.
¿Cómo hago para rellenar la tabla a partir de esa tabla interna, tengo que hacerlo campo a campo?

Gracias.

azua14 01/10/07 02:52:16

Usa el for all entries...aqui va un ejemplo

SELECT carrid connid
cityfrom cityto
deptime arrtime
airpfrom airpto
distance distid
FROM spfli
INTO CORRESPONDING FIELDS OF TABLE i_spfli
WHERE carrid IN scarrid.

SELECT carrid carrname
FROM scarr
INTO CORRESPONDING FIELDS OF TABLE i_scarr
FOR ALL ENTRIES IN i_spfli
WHERE carrid EQ i_spfli-carrid.

pafú 01/10/07 09:23:26

Intentalo con:
1._move-corresponding i_tab to tabla_bbdd.
2._insert tabla_bbdd into correspondig fields to i_tab.

Y si aun asi no lo consigues, no es lo mas practico pero puedes meter los valores a pelo.

tabla_bbdd-campo = itab-campo

Espero que te valga.

monchi_sv 01/10/07 14:20:05

Ok, muchas gracias por vuestra ayuda.
Ya lo tengo resuelto.


Husos Horarios son GMT. La hora en este momento es 10:34:40.

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