Sadržaj:

Što je apex okidač?
Što je apex okidač?

Video: Što je apex okidač?

Video: Što je apex okidač?
Video: What are Triggers in APEX? | Learn Salesforce Development 2024, Studeni
Anonim

Apex okidači omogućuju vam izvođenje prilagođenih radnji prije ili nakon promjena Salesforce zapisa, kao što su umetanja, ažuriranja ili brisanja. A okidač je Vrh kod koji se izvršava prije ili nakon sljedećih vrsta operacija: umetanje. ažuriranje. izbrisati.

Na taj način, što su Salesforce Apex okidači?

Apex okidači omogućuju vam izvođenje prilagođenih radnji prije ili poslije događaja u kojima se bilježe Salesforce , kao što su umetanja, ažuriranja ili brisanja. Okidači može se definirati za standardne objekte najviše razine, kao što su račun ili kontakt, prilagođene objekte i neke standardne podređene objekte. Okidači aktivni su prema zadanim postavkama kada su stvoreni.

Nakon toga, postavlja se pitanje koje su dvije opcije kada se Apex okidači mogu pokrenuti? Apex Triggers mogu ili trčanje prije nego što je spremljen zapis od poslije. Operacija prije obično se koristi za provjeru informacija koje će biti umetnute i nakon okidač koristi se za pristup podacima koje je prethodno unio korisnik ili sustav.

Jednostavno, kako napisati Apex okidač?

Stvorite Apex Trigger

  1. Iz Postava odaberite Prilagodi, a zatim kliknite objekt kojemu želite dodati okidač.
  2. Kliknite Okidači, a zatim kliknite Novo.
  3. Da biste definirali svoj okidač, unesite Apex kod sličan ovom primjeru koda.
  4. Provjerite je li odabrana opcija Is Active.
  5. Kliknite Spremi.

Koja je razlika između okidača prije i poslije?

Prije okidača koriste se za ažuriranje ili provjeru vrijednosti zapisa prije spremaju se u bazu podataka. Nakon okidača koriste se za pristup vrijednostima polja koje je postavio sustav (kao što je polje Id zapisa ili LastModifiedDate) i za uvođenje promjena u drugim zapisima. Zapisi koji pucaju nakon okidača su samo za čitanje.

Preporučeni: