PDA

Ver la Versión Completa : Para que sirve la sentencia LOOP


cidbebop
22/06/11, 17:55:16
Buenas a todos, tengo una duda sobre la sentecia LOOP y sus funcionalidades, estaría realmente agradecido si alguien me explica detalladamente. Asimismo que diferencia existe entre un LOOP y APPEND.

De antemano gracias, por su respuesta. :)

caralbgro
22/06/11, 20:07:23
con la sentencia LOOP recorres una tabla interna registro por registro y siempre va de la siguiente manera

LOOP AT (nombre de la tabla).
aca recorres los registros
ENDLOOP.

APPEND agrega un registro a una tabla interna

por ejemplo

tabla-bukrs = '1100'.
tabla-belnr = '1900008967'.
APPEND tabla.

slds.

jarabas
27/06/11, 10:11:31
La diferencia es todo.

Un LOOP recorre una tabla y un APPEND añade.
un loop por si sólo no hace nada más que recorrer los registros de una tabla.

Saludos.