L’exécution de la requête va générer des sous branches de la branche principale de l’agenda paramétré :
Le contexte en entrée de la requête :
-Toutes les variables critères de type IAP permettant d’identifier l’agenda paramétré et son application père.
-SCR.LPA_LisRef : référence de l’agenda paramétré.
-SCR.RefExpApp : référence de l’explorateur applicatif dans le cas de l’affichage de l’agenda paramétré dans un explorateur applicatif. Les valeurs par défaut des variables critères utilisées par cette requête.
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,… »
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.