Fonction Habilitation Optimiser(PasDEffetDeBord) ListerModulesInstalles(NomProjet : Nul Ou Caractere=Nul, CritereFiltre : Nul Ou Caractere=Nul, CritereTri : Nul Ou Caractere=Nul) Retourner Nul Ou IResultatRequeteDe Nul Ou ModuleInstalle;
Si le parametre NomProjet est non Nul, alors seuls les modules de ce projet sont listés.
Les critères sont des expressions en Up ! 5GL citant les propriétés du type ModuleInstalle permettant de générer une requête en Up ! 5GL. Cette dernière est exécutée par Up ! Query.
Si une erreur survient, alors l'exception OperationModuleImpossible est envoyée.
Principal
/*******/
Variable
/******/
R : Nul Ou IResultatRequeteDe Nul Ou ModuleInstalle;
M : Nul Ou ModuleInstalle;
Debut
...
R=ListerModulesInstalles("Objet.NomModule Comme \"MonM*\"");
/* Liste les modules installes dont le nom commence par "MonM". */
Pour M=R.ParcoursAuDebut() JusquA R.DernierElement() Faire
...
Fin Pour
...
Fin Principal
- | - | - | - | - | - | - | - | - |