Annuler la transaction
Rétablit l'état d'origine de tous les enregistrements dans la transaction et met fin à la transaction active.
Voir aussi
Options
-
Condition annule une transaction uniquement si elle renvoie la valeur Vrai.
-
Code d'erreur renvoie un code d'erreur personnalisé pour Obtenir ( DernièreErreur ), Obtenir ( DétailDernièreErreur ) et Obtenir ( EmplacementDernièreErreur ) si le code fourni se trouve dans la plage comprise entre 5000 à 5499.
-
Message d'erreur renvoie un message d'erreur personnalisé pour Obtenir ( DétailDernièreErreur ) et Obtenir ( EmplacementDernièreErreur ) si un code d'erreur est fourni et se trouve dans la plage comprise entre 5000 à 5499.
Compatibilité
Produit |
Prise en charge |
FileMaker Pro |
Oui |
FileMaker Go |
Oui |
FileMaker WebDirect |
Oui |
FileMaker Server |
Oui |
FileMaker Cloud |
Oui |
FileMaker Data API |
Oui |
Publication Web personnalisée |
Oui |
Provient de la version
19.6.1
Description
Annuler la transaction :
-
ferme l'enregistrement actif ;
-
active les déclencheurs appropriés ;
-
est uniquement autorisée entre Ouvrir une transaction et Valider la transaction.
Annuler la transaction aura pour effet de :
-
accède à l'action Valider la transaction correspondante.
Annuler la transaction n'aura pas pour effet de :
-
n'annule pas la valeur d'incrément du numéro de série saisi automatiquement ;
-
n'annule pas l'action Tronquer la table.
Exemple 1
Annule les enregistrements dans une transaction.
Ouvrir une transaction []
Définir rubrique [ Ressources::Description ; "texte descriptif" ]
Annuler la transaction []
Valider la transaction
Exemple 2
Annule les enregistrements dans une transaction si la condition est remplie.
Ouvrir une transaction []
Définir rubrique [ Ressources::Description ; "texte descriptif" ]
Annuler la transaction [ Condition: 1 ]
Valider la transaction
Exemple 3
Annule les enregistrements dans une opération et renvoie une erreur personnalisée.
Ouvrir une transaction []
Définir rubrique [ Ressources::Description ; "texte descriptif" ]
Annuler la transaction [ Code d'erreur: 5001 ; Message d'erreur: "texte d'erreur personnalisé" ]
Valider la transaction