L’exécution de la règle va générer des sous branches de la branche principale de l’explorateur :
Le contexte en entrée de la requête :
Toutes les variables critères de type IAP permettant d’identifier le couplage et son application père.
SCR.COU_CouRef : référence couplage.
SCR.RefExpApp : référence de l’explorateur applicatif dans le cas de l’affichage de l’arbre dans un explorateur applicatif. Les valeurs par défaut des variables critères utilisées par cette requête.
SCR.COU_TypPere : Type de père du couplage : « LPA » pour liste paramétrée, « ARB » pour arbre paramétré, « PER » pour Pert paramétré.
SCR.COU_RefPere : Référence père.
SCR.COU_TypEnf : Type d’enfant défaut : « PSD » pour une procédure de saisie dynamique, « LPA » pour une liste paramétrée, « TDY » pour un tableur dynamique et « IE » pour une fiche internet explorer.
SCR.COU_RefEnf : Référence enfant défaut du couplage.
Traitement à réaliser :
Elle doit initialiser la liste standard WFEAPLiG contenant les différentes branches génériques telles que :
WFEAPLiG.Nor contient le numéro d’ordre de la branche générique
WFEAPLiG.Libelle contient le libellé de la branche générique
WFEAPLiG.IcoOuvert contient la référence de l’icône à utiliser lorsque la branche est ouverte
WFEAPLiG.IcoSelect contient la référence de l’icône à utiliser lorsque la branche est sélectionnée
WFEAPLiG.IcoFerme contient la référence de l’icône à utiliser lorsque la branche est fermée
WFEAPLiG.Criteres contient la liste chaînée des valeurs des critères sous la forme « NomVarCri1,ValVarCri1,NomVarCri2,ValVarCri2,… »
(exemple : SCR.AppFouRef,12045,VCR.DatLivIni,15/05/2006)
En sortie de la requête :
Pour chaque enregistrement de WFEAPLiG, création d’une sous branche dans l’explorateur.
Lors du démarrage d’une application depuis une sous branche générique, les critères contenus dans WFEAPLiG.Criteres sont transmis aux requêtes de démarrage et de construction.