Cette fonction permet de récupérer le nom du premier programme de la liste des programmes analysés dans le projet. Elle est destinée à être appelée dans le point d'entrée "END" pour relire et cumuler les valeurs de certaines métriques programme au niveau du projet.
Vous devez appeler ensuite en boucle la fonction QMQueryNextProgram pour parcourir la liste.
L'utilisation des fonctions QMQueryFirstProgram et QMQueryNextProgram, associées aux fonctions permettant d'interroger la valeur d'une métrique d'un programme, est la méthode recommandée pour calculer la valeur d'une métrique au niveau du projet par cumul des métriques au niveau du programme.
Par défaut, en mode delta, tous les programmes ne sont pas forcément traités. Si vous vous contentez de cumuler une métrique au fur et à mesure sur les points d'extension liés aux programmes, vous risquez de générer des valeurs erronées au niveau du projet. Les fonctions QMQueryFirstProgram et QMQueryNextProgram donnent accès à la liste complète des programmes faisant partie du projet en cours d'analyse, à l'exception des programmes exclus ou dépourvus de source.
Domaine d'application
Client Windows,
Serveur Windows.
Paramètres
ALPHA(15) |
nomProgramme |
Nom du premier programme de la liste. |
BOOL |
codeRetour |
Code retour de l'opération : *VRAI si l'opération s'est déroulée correctement. *FAUX dans le cas contraire. |
Par exemple
DEBUT_PROCEDURE END
...
APPELER_DLL 'qualmgrtoolbx' 'QMQueryFirstProgram' NOMPGM CodeRetour
TANT_QUE CodeRetour
...
APPELER_DLL 'qualmgrtoolbx' 'QMQueryNextProgram' NOMPGM CodeRetour
REFAIRE
...