Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.6
TRIGGER PROPERTIES
|
TRIGGER PROPERTIES ( niveauTrigger ; evenementBase ; numTable ; numEnreg ) | ||||||||
Paramètre | Type | Description | ||||||
niveauTrigger | Entier long |
![]() |
Niveau d'exécution du trigger | |||||
evenementBase | Entier long |
![]() |
Evénement de base de données | |||||
numTable | Entier long |
![]() |
Numéro de la table | |||||
numEnreg | Entier long |
![]() |
Numéro de l'enregistrement | |||||
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" :
Constante | Type | Valeur |
On Deleting Record Event | Entier long | 3 |
On Saving Existing Record Event | Entier long | 2 |
On Saving New Record Event | Entier long | 1 |
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.
A propos des numéros d'enregistrements
Présentation des triggers
Trigger event
Trigger level
Produit : 4D
Thème : Triggers
Numéro :
399
Modifié : 4D v11 SQL Release 2
4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)