MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Clear a una tabla transparente (foro/showthread.php?t=63367)

luise32 03/07/12 14:09:58

Clear a una tabla transparente
 
Hola! Estoy en la tarea de hacer una documentación de unos programas desarrollados por una persona que ya no trabaja en la empresa y me he encontrado con este dilema.

En una de las lineas de código esta lo siguiente:

CLEAR ZPERSONAL_INFO.

Alguien me podria decir que hace exactamente la sentencia ABAP CLEAR a una tabla transparente?


En la documentación no encontre nada al respecto, es por eso que les pregunto.

Mil gracias!

kibo 03/07/12 14:19:31

Hay que ver como esta declarada ZPERSONAL_INFO, pero asumo que es una working area.

Lo que es dejar vacios todos los campos... si estas documento algo, omiti esta sentencia que no influye tanto en la logica del programa

DCErick 03/07/12 14:23:15

Seguramente está declarada con la instrucción: TABLES ZPERSONAL_INFO.

Lo que hace es crearte un WorK Area con la misma estructura y nombre que la tabla transparente, en pocas palabras está limpiando una estructura (wa).

luise32 03/07/12 14:33:16

Exactamente, al inicio del programa esta la instruccion TABLES: ZPERSONAL_INFO.
Entonces, como dice DCErick y kibo, esta limpiando una wa.

Ahora me surge otra duda, el objetivo de la instruccion TABLES es declarar una wa con la misma estructura que la tabla transparente? Solo eso y no hace nada mas?

DCErick 03/07/12 14:59:30

:mad: Dale F1 sobre la instrucción TABLES para que veas la documentación y el porqué usarla, yo no la uso mucho. :D



Husos Horarios son GMT. La hora en este momento es 08:03:41.

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