Obsah:

Čo je apexový spúšťač?
Čo je apexový spúšťač?

Video: Čo je apexový spúšťač?

Video: Čo je apexový spúšťač?
Video: Apex Launcher Pro Beta - Overview 2024, November
Anonim

Apex spúšťače vám umožňujú vykonávať vlastné akcie pred alebo po zmenách záznamov Salesforce, ako sú vkladanie, aktualizácie alebo vymazania. A spúšťač je Apex kód, ktorý sa vykoná pred alebo po nasledujúcich typoch operácií: insert. aktualizovať. vymazať.

Čo sú teda spúšťače Salesforce Apex?

Apex spúšťače vám umožňujú vykonávať vlastné akcie pred alebo po udalostiach, ktoré sa majú zaznamenávať Salesforce , ako sú vloženia, aktualizácie alebo vymazania. Spúšťače možno definovať pre štandardné objekty najvyššej úrovne, ako napríklad Účet alebo Kontakt, vlastné objekty a niektoré štandardné podradené objekty. Spúšťače sú predvolene aktívne pri vytvorení.

Následne je otázkou, aké sú dve možnosti, kedy môžu spúšťače Apex bežať? Apex Triggers môžu buď behať pred uložením záznamu alebo po. Operácia pred sa zvyčajne používa na overenie informácií, ktoré sa majú vložiť, a potom spúšťač sa používa na prístup k údajom, ktoré predtým zadal používateľ alebo systém.

Jednoducho, ako napíšete spúšť Apex?

Vytvorte Apex Trigger

  1. V časti Nastavenie vyberte položku Prispôsobiť a potom kliknite na objekt, do ktorého chcete pridať spúšťač.
  2. Kliknite na Spúšťače a potom kliknite na Nový.
  3. Ak chcete definovať spúšťač, zadajte kód Apex podobný tomuto vzorovému kódu.
  4. Uistite sa, že je vybratá možnosť Je aktívny.
  5. Kliknite na tlačidlo Uložiť.

Aký je rozdiel medzi spúšťačmi pred a po?

Pred spúšťačmi sa používajú na aktualizáciu alebo overenie hodnôt záznamov predtým sú uložené v databáze. Po spúšťačoch sa používajú na prístup k hodnotám polí, ktoré sú nastavené systémom (ako je pole Id záznamu alebo LastModifiedDate), a na vykonanie zmien v iných záznamoch. Záznamy, ktoré odpaľujú po spúšti sú len na čítanie.

Odporúča: