Les modèles de trigger PowerAMC permettent de rédiger du code de trigger modulaire et réutilisable. Nous fournissons des modèles de trigger élémentaires before, after et with pour les événements insert, update et delete et pour d'autres types de triggers lorsque pris en charge par le SGBD. Vous pouvez modifier le code spécifié dans ces modèles de trigger ou créer vos propres modèles de trigger dans le fichier de définition de SGBD ou dans votre modèle.
Pour appliquer un modèle de trigger à votre définition de trigger, sélectionnez le modèle de trigger dans la liste sur l'onglet Définition de la feuille de propriétés de trigger (voir Propriétés d'un trigger et d'un trigger de SGBD).
L'onglet Général contient les propriétés suivantes :
Propriété |
Description |
---|---|
Nom/Code/Commentaire |
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code. |
SGBD |
Spécifie le SGBD parent. |
S'applique à |
[pour les SGBD qui prennent en charge plusieurs types de triggers] Spécifie si le modèle peut être appliqué à des triggers de table, de vue ou de SGBD. |
Moment du trigger |
Spécifie quand les triggers basés sur ce modèle de trigger sont déclenchés par rapport à leur événement associé. |
Evénement du trigger |
Spécifie l'événement qui provoque le déclenchement des triggers basés sur ce modèle de trigger. |
Nom du trigger |
Spécifie les conventions de dénomination pour les triggers basés sur ce modèle de trigger. |
Mots clés |
Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules. |