Propriétés d'un modèle de trigger

Vous pouvez modifier les propriétés d'un modèle de trigger dans sa feuille de propriétés. Les sections suivantes détaillent les onglets contenant les propriétés les plus utilisées pour un modèle de trigger.

L'onglet Général contient les propriétés suivantes :

Propriété

Description

Nom

Nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément.

Code

Nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace.

Commentaire

Commentaire descriptif relatif au modèle de trigger

SGBD

SGBD courant

Moment du trigger

Attribut Time du modèle de trigger. La liste affiche les valeurs définies dans les modèles de trigger et les éléments de modèle de trigger du SGBD courant.

Evénement du trigger

Attribut Event du modèle de trigger. La liste affiche les valeurs définies dans les modèles de trigger et les éléments de modèle de trigger du SGBD courant.

Nom du trigger

Nom du trigger associé au modèle de trigger.

S'applique à : Triggers de table ou Triggers de vue

Pour les SGBD qui prennent en charge les triggers de vue, permet de définir si le modèle de trigger s'applique aux triggers de table ou de vue

Onglet Définition

Ce onglet contient une zone pour saisir le code de la définition (voir Modification des triggers).

Onglet Eléments de modèle

Cet onglet répertorie les éléments de modèle qui sont définis dans le modèle de trigger et qui seront générés lorsqu'une trigger est généré à partir du modèle.

Vous pouvez ajouter n'importe quel élément de modèle de trigger à partir du modèle ou du SGBD dans la définition de modèle de trigger en cliquant sur l'outil Ajouter un élément de modèle sur l'onglet Définition, puis en sélectionnant un élément de modèle de trigger. Ce dernier est automatiquement ajouté sur cet onglet.

Un élément de modèle de trigger qui est supprimé de la page Eléments de modèle n'est pas supprimé dans la définition du modèle de trigger. Vous pouvez par conséquent limiter les éléments de modèle de trigger disponibles pour la génération en retirant des éléments de modèle de trigger dans la page Eléments de modèle, et ce sans avoir à les supprimer dans la définition du modèle de trigger.

Lorsque vous utilisez l'option Régénérer les triggers pour créer automatiquement des triggers pour les tables sélectionnées, les éléments de modèle de trigger qui sont répertoriés sur cette page sont ceux disponibles pour la génération. Leur génération ou non dépend des facteurs suivants :
  • Les éléments de modèle de trigger sont générés dans un trigger s'ils correspondent à l'intégrité référentielle mise en oeuvre par trigger définie pour une référence attachée à la table

  • Les éléments de modèle de trigger sont générés dans un trigger s'ils sont des triggers utilisateur et ce, quelles que soient les contraintes d'intégrité référentielle