Déclenchement des plugins
Concept - Déclenchement⚓
Le type de déclenchement indique la façon dont le plugin doit être lancé.
Quatre catégories de déclenchement⚓
À la demandeÀ l'enregistrementAu chargementÀ la sortie du champ
Catégorie À l'enregistrement⚓
Avant Sauvegarde (ajout et mise à jour) / Ajout / Mise à jour, avec boite de dialogueAvant Sauvegarde (ajout et mise à jour) / Ajout /Mise à jourAprès Sauvegarde (ajout et mise à jour) / Ajout /Mise à jour
Remarque -
La catégorie dépend du type de plugin.
Attention -
Pour les plugins standards, seuls les déclenchements suivants sont mis à disposition :
Déclenchement possible par type de plugin standard⚓
Déclenchement |
|
Auto refresh |
Signature |
Média |
URL |
Nom@d |
TwinBase | ||
|---|---|---|---|---|---|---|---|---|---|
À la demande | |||||||||
À l'enregistrement | Avant avec boite de dialogue | Sauvegarde | |||||||
Ajout | |||||||||
Mise à jour | |||||||||
Avant | Sauvegarde | ||||||||
Ajout | |||||||||
Mise à jour | |||||||||
Après | Sauvegarde | ||||||||
Ajout | |||||||||
Mise à jour | |||||||||
Au chargement | |||||||||
À la sortie du champ | |||||||||
Attention - Déclenchement Avant⚓
Les déclenchements Avant (sauvegarde, ajout ou modification) sont utilisés sur les plugins spécifiques.
Par exemple, un plugin qui vérifie les règles de cohérence avant que l'enregistrement ne soit sauvé dans la base de données.
Ordre d'exécution des plugins⚓
Lorsque plusieurs plugins – qui se déclenchent à l'enregistrement – sont spécifiés sur un même écran, ils sont exécutés de façon séquentiel et dans un ordre précis :
Par sous-catégorie
Avant avec boite de dialogueAvantAprès
Par ordre de déclaration du plugin (de haut en bas)
Exemple - Exemple⚓
Si vous avez déclaré 4 plugins dans l'ordre suivant :
A | Après sauvegarde |
B | Après sauvegarde |
C | Avant sauvegarde |
D | Après sauvegarde |
Ils seront exécutés dans l'ordre suivant :
C
A
B
D