Aller au contenu principal
Version: Next

TRIGGER PROPERTIES

TRIGGER PROPERTIES ( niveauTrigger ; evenementBase ; numTable ; numEnreg )

ParamètreTypeDescription
niveauTriggerIntegerNiveau d'exécution du trigger
evenementBaseIntegerEvénement de base de données
numTableIntegerNuméro de la table
numEnregIntegerNuméro de l'enregistrement

Description

La commande TRIGGER PROPERTIES fournit des informations sur le niveau d'exécution du trigger que vous avez passé dans niveauTrigger. Vous devez utiliser conjointement TRIGGER PROPERTIES et Trigger level pour effectuer différentes actions en fonction de la cascade du trigger. Reportez-vous à la description des triggers en cascade dans la section Présentation des triggers.

Si vous passez un niveau d'exécution de trigger inexistant, la commande retourne 0 (zéro) dans chaque paramètre.

La nature de l'événement de base de données pour le niveau d'exécution du trigger est retournée dans evenementBase. Les constantes prédéfinies suivantes sont fournies dans le thème "Evénements trigger" :

ConstanteTypeValeur
On Deleting Record EventEntier long3
On Saving Existing Record EventEntier long2
On Saving New Record EventEntier long1

Le numéro de table et d'enregistrement pour l'enregistrement concerné par l'événement de base de données pour le niveau d'exécution du trigger sont retournés dans numTable et numEnreg.

Voir aussi

A propos des numéros d'enregistrements
Présentation des triggers
Trigger event
Trigger level

Propriétés

Numéro de commande399
Thread safe