Spisu treści:

Co to jest wyzwalacz wierzchołkowy?
Co to jest wyzwalacz wierzchołkowy?

Wideo: Co to jest wyzwalacz wierzchołkowy?

Wideo: Co to jest wyzwalacz wierzchołkowy?
Wideo: What are Triggers in APEX? | Learn Salesforce Development 2024, Listopad
Anonim

Wyzwalacze wierzchołkowe umożliwiają wykonywanie niestandardowych działań przed lub po zmianach w rekordach Salesforce, takich jak wstawienia, aktualizacje lub usunięcia. A cyngiel jest Wierzchołek kod, który jest wykonywany przed lub po następujących typach operacji: wstaw. aktualizacja. kasować.

Czym zatem są wyzwalacze Salesforce Apex?

Wyzwalacze wierzchołkowe umożliwiają wykonywanie niestandardowych działań przed lub po zdarzeniach, aby nagrywać w Siły sprzedaży , takich jak wstawienia, aktualizacje lub usunięcia. Wyzwalacze można zdefiniować dla standardowych obiektów najwyższego poziomu, takich jak Konto lub Kontakt, obiektów niestandardowych i niektórych standardowych obiektów podrzędnych. Wyzwalacze są domyślnie aktywne po utworzeniu.

Następnie pojawia się pytanie, jakie są dwie opcje, kiedy wyzwalacze Apex mogą działać? Wyzwalacze Apex mogą albo biegać przed zapisaniem rekordu lub po. Operacja przed jest zwykle używana do weryfikacji informacji, które mają zostać wstawione, a po cyngiel służy do dostępu do danych, które zostały wcześniej wprowadzone przez użytkownika lub system.

Po prostu, jak napisać wyzwalacz Apex?

Utwórz wyzwalacz Apex

  1. W Instalatorze wybierz Dostosuj, a następnie kliknij obiekt, do którego chcesz dodać wyzwalacz.
  2. Kliknij Wyzwalacze, a następnie kliknij Nowy.
  3. Aby zdefiniować wyzwalacz, wprowadź kod Apex podobny do tego przykładowego kodu.
  4. Upewnij się, że wybrano opcję Jest aktywny.
  5. Kliknij Zapisz.

Jaka jest różnica między wyzwalaczami przed i po?

Przed wyzwalaczami służą do aktualizacji lub walidacji wartości rekordów przed są zapisywane w bazie danych. Po wyzwalaczach służą do uzyskiwania dostępu do wartości pól ustawionych przez system (takich jak pole Id lub LastModifiedDate rekordu) oraz do wprowadzania zmian w innych rekordach. Rekordy, które odpalają po spuście są tylko do odczytu.

Zalecana: