Table des matières:

Qu'est-ce qu'un déclencheur d'apex ?
Qu'est-ce qu'un déclencheur d'apex ?

Vidéo: Qu'est-ce qu'un déclencheur d'apex ?

Vidéo: Qu'est-ce qu'un déclencheur d'apex ?
Vidéo: La CONCURRENCE D'APEX (Pourquoi le jeu est en DANGER) 2024, Avril
Anonim

Déclencheurs Apex vous permettent d'effectuer des actions personnalisées avant ou après les modifications apportées aux enregistrements Salesforce, telles que des insertions, des mises à jour ou des suppressions. UNE gâchette est Sommet code qui s'exécute avant ou après les types d'opérations suivants: insert. mettre à jour. effacer.

De cette façon, que sont les déclencheurs Salesforce Apex ?

Déclencheurs Apex vous permettent d'effectuer des actions personnalisées avant ou après les événements pour les enregistrements dans Force de vente , telles que les insertions, les mises à jour ou les suppressions. Déclencheurs peut être défini pour les objets standard de niveau supérieur, tels que Compte ou Contact, les objets personnalisés et certains objets enfants standard. Déclencheurs sont actifs par défaut lors de leur création.

Par la suite, la question est de savoir quelles sont les deux options pour lesquelles les déclencheurs Apex peuvent s'exécuter ? Les déclencheurs Apex peuvent Soit Cours avant qu'un enregistrement n'ait été sauvegardé ou après. Une opération avant est généralement utilisée pour vérifier les informations qui vont être insérées, et après gâchette est utilisé pour accéder aux données précédemment saisies par un utilisateur ou un système.

Simplement, comment écrivez-vous un déclencheur Apex ?

Créer un déclencheur Apex

  1. Dans Configuration, sélectionnez Personnaliser, puis cliquez sur l'objet auquel vous souhaitez ajouter le déclencheur.
  2. Cliquez sur Déclencheurs, puis sur Nouveau.
  3. Pour définir votre déclencheur, entrez un code Apex similaire à cet exemple de code.
  4. Assurez-vous que Est actif est sélectionné.
  5. Cliquez sur Enregistrer.

Quelle est la différence entre les déclencheurs avant et après ?

Avant les déclencheurs sont utilisés pour mettre à jour ou valider les valeurs d'enregistrement avant ils sont enregistrés dans la base de données. Après les déclencheurs sont utilisés pour accéder aux valeurs de champ définies par le système (comme le champ Id ou LastModifiedDate d'un enregistrement) et pour effectuer des modifications dans d'autres enregistrements. Les enregistrements qui tirent le après déclenchement sont en lecture seule.

Conseillé: