PARCOURS MULTI-NIVEAUX POINTEURS
BUT
Cette instruction permet d’indiquer que l’arborescence de la nomenclature de pointeur parcourue dans la requête REN à travers les instructions du type PourChaque_Pointeur_Global doit comprendre les pointeurs de l’article donné (standard ou à la commande) complété dans l’ordre récursif par les nomenclatures de pointeurs des articles standards de plus bas niveau.
Cette instruction n’est disponible que dans les requêtes de type REN.
TYPE
Aucun, il s’agit d’une instruction.
SYNTAXE
PARCOURS Multi-Niveaux POINTEURS
PARAMETRES
Aucun
EXEMPLES
Soit l’article A dont la nomenclature de pointeur est la suivante :

Soit l’article B dont la nomenclature de pointeur est la suivante :

Soit l’article C dont la nomenclature de pointeur est la suivante :

Pour l’article A, si la requête REN ne comprend pas l’instruction PARCOURS Multi-Niveaux POINTEURS, une instruction de type PourChaque Pointeur Global va parcourir la nomenclature suivante :

Pour l’article A, si la requête REN comprend l’instruction PARCOURS Multi-Niveaux POINTEURS, une instruction de type PourChaque Pointeur Global va parcourir la nomenclature suivante :

NOTES
Le même type de nomenclature de pointeur de l’article de départ est utilisé également pour les articles de niveau inférieur ; s’il s’agit d’un article à la commande, le type majeur pour les articles standards au moment du parcours est utilisé.
Cette instruction est valable pour la requête quelque soit sa position dans la requête : lors de la génération de la requête, si cette instruction est trouvée, DIAPASON considère automatiquement que le parcours de nomenclature doit intégrer les nomenclatures de pointeurs intermédiaires.
Exemple : soit la requête suivante :
…
Si VCR.Parcourir = Vrai
PARCOURS Multi-Niveaux POINTEURS
Pour Chaque Pointeur Global :
…
FinBloc
FinBloc
Sinon
Pour Chaque Pointeur Global :
…
FinBloc
FinBloc
…
dans cet exemple, les deux instructions parcouront la même arborescence de nomenclature de pointeur, c’est à dire l’arborescence de la nomenclature de pointeur de départ complétée de la nomenclature de pointeur de chaque article standard composant de plus bas niveau.