PA-CONTEXTE
BUT
Ce mot clé permet de parcourir récursivement l’arborescence des contextes d’une entité configurée (article standard, ligne de commande commerciale).
La parcours en boucle permet d’initialiser deux informations contextuelles :
La variable SCR.CtxSelRef qui indique la référence du contexte en cours de parcours.
La variable SCR.CtxSelNiv qui indique le niveau du contexte en cours de parcours dans l’arborescence des contextes de l’entité configurée.
Cette instruction est disponible uniquement pour les requêtes de type GCQ, GCA, GCL, RN1, RN5 et REN.
SYNTAXE
Dans les GCAs : PA-CONTEXTE
Dans les autres types de requêtes : PA-CONTEXTE Contexte = Contexte
PARAMETRES
Paramètre | E/S | O | Type | Description |
Contexte | E | Oui | Caractère | Donne la référence de contexte de départ de parcours de l’arborescence. Les valeurs possibles sont :
|
EXEMPLE
Ce bloc d’instructions permet de parcourir l’arborescence des contextes d’une entité et de mémoriser dans la variable locale LstContextes la liste chaînée des références des contextes.
PA-CONTEXTE Contexte = CONTEXTE DEPART :
VLO.LstContextes = VLO.LstContextes + CLO.’,’ + SCR.CtxSelRef
FIN_BLOC