Vous pouvez créer un trigger pour une table à partir de sa feuille de
propriétés et le baser sur un modèle de trigger PowerAMC, ou sur un modèle de trigger de
votre cru, ou encore l'écrire de toutes pièces.
Affichez la feuille de propriétés de la table ou de la vue,
puis cliquez sur l'onglet Triggers.
Cliquez sur l'outil Ajouter une
ligne pour créer un nouveau trigger, saisissez un nom et un
code, puis cliquez sur l'outil Propriétés
pour afficher sa feuille de propriétés.
Cliquez sur l'onglet Définition, puis sélectionnez un modèle de trigger (voir Modèles de trigger) depuis la liste Modèle.
Les champs Moment et Evénement sont renseignés et le code du modèle de trigger
est copié dans l'éditeur de définition.
Remarque : Vous pouvez créer un trigger en saisissant son code à la
main, toutefois, nous vous recommandons d'utiliser un modèle de trigger afin
de rendre votre code plus simple à réutiliser et de rendre vos triggers plus
facilement portables.
[facultatif] Modifiez le code de définition du trigger. Vous
pouvez insérer des éléments de modèle de trigger (voir Eléments de modèle de trigger), utiliser des variables
et macros de MPD ainsi que d'autres outils disponibles dans la barre d'outils
(voir Rédaction de code SQL dans PowerAMC).
Si vous éditez le code, le trigger sera marqué comme défini par l'utilisateur, et sera exclu de la plupart des formes de régénération (voir Régénération des triggers).