EXE-REQ-LC : Exécution Req. Lig.Cde
BUT
Ce mot clé permet d'exécuter des requêtes REN sur l'entité LCD des lignes de commande, au sein d'une requête REB, RCT, RA-* et RC-*. La partie recherche élémentaire (REN) et la partie présentation (REP) sont exécutées sur chaque élément de l'ensemble (la partie REP ne doit pas exister dans le cas d’une requête REN de sous-type archivage).
SYNTAXE
EXE-REQ-LC REN NomRen ( NomListeREB, Commande, Ligne de commande)
[Purge Liste / Exec] [Pas de purge Liste]
PARAMETRES
Paramètre | E/S | O | Type | Description |
NomListeREB | E | Oui | Caractère | Liste REB dans laquelle sera stocké le résultat. Sachant que les affectations entre les résultats de la requête REN/REP et la REB se font sur les noms de champs communs. |
Commande | E | Oui | Caractère | Si la requête REN exécutée n’est pas de sous-type archivage, ce paramètre contient le numéro de commande. Sinon, il s’agit du numéro de commande identifiant configurateur (CDCoLi.CdeLigNumGenerateur ou CDPrLi.CdeLigNumGenerateur). |
Ligne de Commande | E | Oui | Caractère | Si la requête exécutée n’est pas de sous-type archivage, ce paramètre contient le numéro de ligne de commande. Sinon, il s’agit du numéro de ligne de commande identifiant configurateur (CDCoLi.CdeLigNumGenerateur ou CDPrLi.CdeLigNumGenerateur). |
Purge Liste / Exec | E | Avec ce choix, suppression des données dans la liste de la REB avant exécution de la REN/REP | ||
Pas de Purge Liste | E | Avec ce choix, ajout à la liste de nouveaux enregistrements sans supprimer les anciens. |
EXEMPLE
Dans une requête REB, récupération d’un certain nombre d’informations sur les lignes de commande :
POUR Chaque Ligne Commande :
VLO.Cde = CdPrLi.CdeNumCom
VLO.Lig = CDPrLi.CdeNumLig
EXE-REQ-LC REN RecInfos( ListeArticlesQte, Vlo.Cde, Vlo.Lig) Pas de Purge Liste
FIN_BLOC