Les propriétés suivantes peuvent être définies pour une collection calculée :
Propriété |
Description |
---|---|
Nom |
Spécifie le nom de la collection calculée. |
Commentaire |
Décrit la collection calculée. |
Type de cible |
Définit la métaclasse dont les instances apparaîtront dans la collection. La liste affiche uniquement les métaclasses qui peuvent être instanciées directement dans le modèle ou package courant, comme des classes ou des tables, mais pas des sous-objets tels que les attributs de classe ou des colonnes de table. Cliquez sur l'outil Sélectionner une métaclasse en regard de la zone Type de cible pour sélectionner une métaclasse dans un modèle d'un autre type. |
Stéréotype cible |
Spécifie un stéréotype pour filtrer le type de cible. Vous pouvez sélectionner un stéréotype existant dans la liste, ou en saisir un nouveau. |
L'onglet Script de la collection calculée contient la définition du corps de la fonctionnalité de collection calculée.
L'onglet Script global permet de partager des fonctions de bibliothèque et des attributs statiques dans le fichier de ressources. Vous pouvez déclarer des variables globales sur cet onglet, vous vous devez savoir que ces dernières ne sont pas réinitialisées chaque fois que la collection est calculée, et conservent leur valeur jusqu'à ce que vous modifiiez le fichier de ressources, ou jusqu'à la fermeture de PowerAMC. Cette caractéristique peut s'avérer une source d'erreurs, tout particulièrement lorsque les variables font référence à des objets qui peuvent être modifiés, voir supprimés. Assurez-vous de bien réinitialiser la variable globale si vous ne souhaitez pas conserver la valeur d'une exécution précédente.
Pour plus d'informations sur la définition d'un script et sur l'utilisation de l'onglet Script global, reportez-vous aux sections Définition du script d'une vérification personnalisée et Utilisation du script global.