MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Select a Tabla Interna (foro/showthread.php?t=26846)

abfv 15/12/08 13:16:34

Select a Tabla Interna
 
Hola a todos, a ver si me dan una mano, alguien sabe si se puede hacer un Select From (tabla Interna).

SELECT * INTO CORRESPONDING FIELDS OF TABLE t_tabla_Z1
FROM t_tabla_Z2
WHERE einz1 in s_einz1
AND menge in s_menge.

Garces 15/12/08 13:29:01


No se puede hacer select a tablas internas...
Sin embargo, lo que te recomiendo para este caso es que hagas lo siguiente...

DATA: w_tabla_z1 LIKE LINE OF t_tabla_z1.
DATA: w_tabla_z2 LIKE LINE OF t_tabla_z2.

LOOP AT t_tabla_z2 INTO w_tabla_z2
WHERE einz1 IN s_einz1
AND menge IN s_menge.

w_tabla_z1 = w_tabla_z2
APPEND w_tabla_z1 TO t_tabla_z1.

ENDLOOP.

abaper_biz 15/12/08 13:44:32

Claro que no se puede hacer un select.
Pero tambien tomar en cuenta solo los campos que quieras pasar...ojo el metodo de garces esta bien pero no estan tomando los campos correspondientes.

DavidXD_XD 15/12/08 13:49:19

Aver ahi va mi opinion :p , el metodo que usa Garces si esta bien y si esta tomando bien los campos correspondientes, si asumimos que t_tabla_z1 y t_tabla_z2 comparten los mismos campos, pero creo q eso no es la parte importante sino la logica para poder extraer los datos a partir de una tabla interna :D

abfv 15/12/08 15:19:47

Agradecimiento
 
Gracias, esto va perfecto.:cool:





Husos Horarios son GMT. La hora en este momento es 18:08:09.

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