SintaxisForEach For each BaseTransaction
‘skip expression, count expression,
order att, att, =, att,{when condition}
order att, att, --, att, when condition}
unique att, atty «atl,
using DataSelector{ parm, parm.
where condition [when condition}
where condition [when condition]
where att IN DataSelector{ perm, parm,
blocking N
‘main code
When duplicate
‘when duplicate code
When none
‘when none code
Endfor
parm)
parm)
En esta ppt resurnimos la sintaxis completa de la cléusula For Each, que hemos venidoconstruyendoa lo
largo del curso. Tenga en cuenta que la cldusula blocking, la actualizacién de atributos en el main code,
{si como la cléusula when duplicate sélo son validas cuando el comando for each se encuentra en el
Source de un procedimiento, pues solo en e508 objetos se permite actualizar la base de datos
directamente.
Para ahondar en sus cléusulas, objetivo, determinacién de tabla base, etcétera, dirgirse a nuestro wiki
http://wikigenexus.com/commuiki/serviet/wik?24744,For+Each+command.
Recuerde que los atributos que aparezcan dentro del When duplicate, asicomo los que aparezcan dentro