| # Règles (dmcom2170m000) Les règles vous permettent de déclencher des événements dépendants. Vous pouvez définir des règles pour une combinaison de l'objet source, de l'événement source, de l'objet cible et de l'événement cible. Les conditions sont attribuées à l'événement source et à l'événement cible dans la session Requête (dmqry0501m000). Pour permettre le traitement de la règle, vous devez entrer une valeur dans au moins un des champs. Ce champ peut être Condition pour l'événement cible ou Attributs. Traitement de la règle si l'option indiquée est Condition pour l'événement cible : Si Condition pour l'événement cible est indiqué, les objets à traiter sont extraits de la condition de requête. Les conditions de requête sont définis pour les entités source et cible de la règle. Tous les objets extraits à l'exécution de la requête sont soumis à une modification de leur cycle de vie. Traitement de la règle quant un attribut est indiqué : Si l'utilisateur fournit l'attribut, vous devez indiquer la valeur par défaut. Si cette règle est traitée, le système compare la valeur par défaut à celle indiquée dans Configuration des attributs de lien. La valeur par défaut correspond à celle indiquée et aucun enregistrement n'est présent dans la session Attributs et propriétés des liens. Si la valeur par défaut indiquée dans Configuration des attributs de lien et celle qui apparaît dans Règles correspondent et qu'aucun enregistrement n'est présent pour l'attribut indiqué dans la session Attributs et propriétés des liens, la règle traite toutes les instances de l'objet cible. La valeur par défaut affichée dans Configuration des attributs de lien correspond à celle indiquée, et des enregistrements sont présents dans la session Attributs et propriétés des liens. Si la valeur par défaut indiquée dans Configuration des attributs de lien et celle indiquée dans Règles correspondent, les enregistrements extraits de la session Attributs et propriétés des liens sont soumis à une modification de leur cycle de vie. La valeur par défaut affichée dans Configuration des attributs de lien correspond à celle indiquée, et des enregistrements sont présents dans la session Attributs et propriétés des liens. Si la valeur par défaut indiquée dans la session Configuration des attributs de lien et celle indiquée dans la session Règles ne correspondent pas, une recherche est effectuée dans la session Attributs et propriétés des liens pour localiser les enregistrements dotés de l'attribut et de la valeur par défaut donnés. Les objets qui correspondent à ce critère sont extraits et soumis à une modification de leur cycle de vie. Exemple : Scénario de définition de règle : Chaque fois qu'une révision des Documents crée par un employé pourvu d'un rôle global est révisée, toutes les révisions de document filles liées à la révision principale doivent également être révisées. Vous pouvez réviser les documents fils joints si les autorisations et le statut nécessaires pour accomplir l'action courante sont fournis. Définissez l'objet propriétaire et l'événement propriétaire en attribuant la valeur Doc_Rev au premier et la valeur Réviser au second. La direction va du propriétaire vers le membre. L'événement membre est Réviser et le membre objet est à nouveau pris en compte en tant que Doc_Rev. La condition relative à l'événement propriétaire est définie dans l'objet de requête correspondant. La condition de requête est définie comme suit : les documents concernés sont ceux qui ont un rôle global. Créez un document Doc-1 et liez-le au document fils CDoc-1. Le rôle de ces deux documents est défini comme "Global". La règle une fois exécutée, à chaque révision de Doc-1, le document fils CDoc-1 joint est également révisé. Rubriques liées Suppression des verrouillages des données pour les règles (dmcom2280m000) Type d'objet source Projet source pour lequel les règles sont définies. Evénement source L'événement source associé à l'objet source. Condition pour l'événement source Utilisez la flèche Parcourir pour sélectionner la condition associée à l'événement source. Objet cible Utilisez la flèche Parcourir pour sélectionner l'objet cible. Evénement cible Utilisez la flèche Parcourir pour sélectionner l'événement cible. Condition pour l'événement cible Utilisez la flèche Parcourir pour sélectionner la condition associée à l'événement cible. Attribut Utilisez la flèche Parcourir pour sélectionner l'attribut. Valeur par défaut Affiche une option qui permet de saisir la valeur par défaut. Remarque: si l'utilisateur saisit l'attribut, la valeur défaut doit être fournie. Exécuter la règle Exécute la règle qui permet d'accomplir l'action indiquée. |