Ver la Versión Completa : una tabla en otra
danieldl
23/02/09, 15:36:52
como copias en sap, una tabla con otro nomb
lauracarolina
23/02/09, 15:45:37
tabla_nueva[] = tabla_antigua[].
ojo ambas son tablas internas.
danieldl
23/02/09, 16:07:36
Laura, gracias por tu respuesta, el cσdigo que estaba pensando es este
**
* DECLARACION DE TABLAS INTERNAS *
**
DATA: T_mytabl TYPE STANDARD TABLE OF tabla
WITH HEADER LINE.
SELECT campos de tabla
INTO TABLE T_mytabl
FROM TABLA.
IF SY-SUBRC EQ 0.
LOOP AT T_mitabl ASSIGNING <XXXX>.
MOVE <XXXX> TO T_mitabl.
APPEND T_mutabl.
ENDLOOP.
DavidXD_XD
23/02/09, 18:00:47
Ambos codigos son correctos, pero el que tiene mejor performance es el de Laura, suponiendo q el numero de registro es inmenso en la tabla interna debes realizar el pase con
itab1[] = itab2[].
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web