MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Como insertar valores en una tabla con datos (foro/showthread.php?t=70790)

fa.luis 15/01/14 23:42:48

Como insertar valores en una tabla con datos
 
Hola,
Tengo una funcion, en esta funcion lleno una tabla interna que tiene 4 columnas, lleno estas 4 columnas con el primer select. Despeus de este select hago otro select, y quiero agregar estos datos en las mismas 4 columnas (aunque los nombres de las columnas del segundo select no se llaman igual)
por favor vean mi ejemplo:

Debugeando observo que en el primer select lleno mi tabla con 4 registros, y cuando entra en el segundo select y no encuentra nada, esta tabla me la vacia y no se porque, alguien puede ayudarme con este iisue?
Saludos.

coloso 16/01/14 06:35:45

Hola compañero, la respuesta es muy simple en el primer select has encontrado datos y ha grabado el registro, pero como usas la misma tabla "TI_CFDI" en el segundo select (automáticamente te va a borrar todos los datos de la búsqueda anterior) y te va añadir los registros que encuentre en el segundo select y como no ha encontrado nada se queda vacía.

O haces un select inner join de los dos select en uno sólo o te vas a tener que guardar en una tabla auxiliar y luego añades los datos de la primera....

Salu2.

fa.luis 16/01/14 13:46:41

No los puede meter en un join porque entonces me los tendria q meter en nuevas columnas, y yo quiero que los meta en las mismas columnas que ya tengo creadas. ade,as de que con el JOIN, los del segundo select no los encontraria y por tal no haria el "Match" con los demas registros del JOIN

tate 16/01/14 15:58:25

Probastes en vez de INTO CORRESPONDING FIELDS OF TABLE ..... con
APPENDING CORRESPONDING FIELDS OF TABLE ......

fa.luis 16/01/14 16:23:04

Muchas gracias, me ha servido esta instruccion :D


Husos Horarios son GMT. La hora en este momento es 05:55:14.

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