Talaan ng mga Nilalaman:

Ano ang apex trigger?
Ano ang apex trigger?

Video: Ano ang apex trigger?

Video: Ano ang apex trigger?
Video: Salesforce Developer Tutorial - The Complete Guide To Apex Triggers in 2022 2024, Abril
Anonim

Nag-trigger ang Apex nagbibigay-daan sa iyong magsagawa ng mga custom na pagkilos bago o pagkatapos ng mga pagbabago sa mga talaan ng Salesforce, gaya ng mga pagpapasok, pag-update, o pagtanggal. A gatilyo ay Apex code na nagpapatupad bago o pagkatapos ng mga sumusunod na uri ng operasyon: insert. update. tanggalin.

Sa ganitong paraan, ano ang mga na-trigger ng Salesforce Apex?

Nag-trigger ang Apex nagbibigay-daan sa iyo na magsagawa ng mga custom na pagkilos bago o pagkatapos ng mga kaganapan upang itala Salesforce , gaya ng mga pagpapasok, pag-update, o pagtanggal. Mga nag-trigger ay maaaring tukuyin para sa pinakamataas na antas na karaniwang mga bagay, tulad ng Account o Contact, mga custom na bagay, at ilang karaniwang child object. Mga nag-trigger ay aktibo bilang default kapag ginawa.

Kasunod nito, ang tanong ay, ano ang dalawang opsyon kung kailan maaaring tumakbo ang mga trigger ng Apex? Maaari ang Apex Trigger alinman tumakbo bago ang isang talaan ay nai-save pagkatapos. Ang isang bago ang operasyon ay karaniwang ginagamit upang i-verify ang impormasyon na ipapasok, at pagkatapos gatilyo ay ginagamit upang ma-access ang data na dati nang naipasok ng isang user o system.

Kaya lang, paano ka magsusulat ng Apex trigger?

Gumawa ng Apex Trigger

  1. Mula sa Setup, piliin ang I-customize at pagkatapos ay i-click ang bagay kung saan mo gustong idagdag ang trigger.
  2. I-click ang Mga Trigger at pagkatapos ay i-click ang Bago.
  3. Upang tukuyin ang iyong trigger, ilagay ang Apex code na katulad ng sample na code na ito.
  4. Tiyaking Aktibo ang napili.
  5. I-click ang I-save.

Ano ang pagkakaiba sa pagitan ng bago at pagkatapos ng mga pag-trigger?

Bago mag-trigger ay ginagamit upang i-update o patunayan ang mga halaga ng talaan dati sila ay nai-save sa database. Pagkatapos ng mga trigger ay ginagamit upang i-access ang mga halaga ng field na itinakda ng system (tulad ng field ng Id o LastModifiedDate ng isang talaan), at upang magsagawa ng mga pagbabago sa iba pang mga tala. Ang mga rekord na nagpaputok sa pagkatapos ng trigger ay read-only.

Inirerekumendang: