HOPEX Assessment : Les modèles d’évaluation : Le périmètre du modèle d’évaluation : Définir le mode de remplissage d’une collection de déploiement
   
Définir le mode de remplissage d’une collection de déploiement
Le mode de remplissage permet d’indiquer la manière de remplir la liste des objets reliés à la collection de déploiement. Vous pouvez définir votre collection :
de manière implicite (requêtes, macros)
de manière explicite (liste d’objets)
à l’utilisation (renseigné par l’utilisateur lors de la création de la session)
Les modes de remplissage proposés sont les suivants :
Par arbre
*Ce mode de remplissage est proposé si le mode de définition du périmètre de l’évaluation est "Par un arbre". Pour plus de détails, voir "Spécifier les propriétés du modèle d’évaluation")
Liste d’objets
Macro
Macro avec paramètres
Requête
 
A l’utilisation
Pour remplir la collection de déploiement à la création de la session seulement :
*Cochez la case A renseigner à l’utilisation.
*Ce mode de remplissage n’est pas disponible si le périmètre de votre évaluation est définie par un arbre.
Déploiement par arbre
Les objets de la collection de déploiement sont sélectionnés à partir d’un arbre.
*Ce déploiement concerne uniquement la collection des objets à évaluer. Il est proposé si le mode de définition du périmètre de l’évaluation est "Par un arbre". Pour plus de détails, voir "Spécifier les propriétés du modèle d’évaluation")
Vous devez renseigner le MetaTree à afficher pour sélectionner les objets de la collection.
Déploiement par liste d’objets
Vous devez définir explicitement les objets de la collection de déploiement lors de la création d’une session et d’une campagne.
*Ce déploiement concerne uniquement la collection des répondants.
Déploiement par macro
La liste des objets est le résultat de l’exécution d’une macro.
*Ce déploiement concerne la collection des objets à évaluer et des répondants.
Cette macro doit définir une méthode appelée ‘assessmentCollectionFill’ et doit posséder la signature suivante :
Sub assessmentCollectionFill(mgobjAssessmentCollection As MegaObject,mgcolCollection As MegaCollection,)
End Sub
Arguments de la macro :
mgobjAssessmentCollection : la collection courante
mgcolCollection : la MegaCollection permettant d’obtenir le résultat de la collection
Déploiement par macro avec paramètres
La liste des objets est le résultat de l’exécution d’une macro avec paramètres.
*Ce déploiement concerne la collection des objets à évaluer et des répondants.
Vous devez créer une requête de déploiement d’évaluation pour spécifier ces paramètres.
*Pour plus de détails, voir "Définir les paramètres de requête de déploiement".
Les paramètres de requête de déploiement d’évaluation doivent être mis en correspondance avec les paramètres de requêtes HOPEX.
La macro doit définir une méthode appelée ‘assessmentCollectionFill’ possédant cette signature :
Sub assessmentCollectionFill(mgobjAssessmentCollection As MegaObject,mgcolCollection As MegaCollection,strTreePath As String,strParameters As String)
End Sub
Déploiement par requête
La liste des objets est le résultat de l’exécution de deux types de requêtes :
la requête de peuplement
*Si la requête HOPEX comprend des paramètres, vous devez créer des paramètres de requête de déploiement et les faire correspondre aux paramètres de requêtes HOPEX.
*Pour plus de détails, voir "Définir les paramètres de requête de déploiement".
la requête de filtrage.
Une requête de filtrage permet de réduire l’ensemble d’objets d’une collection donnée en sélectionnant certains critères. Elle se base sur les requêtes ERQL. Vous pouvez ainsi choisir d’évaluer les objets d’un certain type dans une session et les objets d’un autre type dans une autre session.
Pour accéder aux requêtes de peuplement et de filtrage :
*Dans la fenêtre de propriétés de la collection de déploiement, , sélectionnez l’onglet Avancé.