POUR CHAQUE Liste (1,2)
BUT
Le "POUR CHAQUE Liste" permet de parcourir la liste élémentaire. Il est possible de préciser un ordre de parcours de la liste élémentaire ("Classe Par"). Ce mot clé est utilisable dans les requêtes de type LOP et REP.
Deux "POUR CHAQUE Liste1" ne doivent pas être imbriqués.
Deux "POUR CHAQUE Liste2" ne doivent pas être imbriqués.
Par contre, il est possible d’imbriquer un "POUR CHAQUE Liste1" dans un "POUR CHAQUE Liste2" et vice-versa.
Un "POUR CHAQUE Liste" ne doit pas apparaître à l'intérieur d'un bloc :
- "POUR CHAQUE Liste" sur même liste (PCL,1 et PCL,2),
- "POUR CHAQUE T.V.I.T." (PCIT,1 , PCIT,2 , PCIT,3 et PCIT,4),
- "CREATION Liste Sortie" (CLS).
SYNTAXE
POUR Chaque Liste1 { CONDITION [ Condition Sur Liste1 ]n } { CLASSE PAR [ Champs Liste1 [Croissant] [Décroissant]]n }
EXEMPLE
POUR CHAQUE Liste1 PAR Liste1.Article CROISSANT :
CREATION LISTE SORTIE :
PRENDRE Article = Liste1.Article
PRENDRE Niveau = Liste1.Niveau
PRENDRE LienTotal = Liste1.LienTotal
FIN_BLOC
FIN_BLOC