Innehållsförteckning:

Vad är en apex trigger?
Vad är en apex trigger?

Video: Vad är en apex trigger?

Video: Vad är en apex trigger?
Video: HOW TO HAVE LITERALLY NO RECOIL IN APEX LEGENDS (EASY TRICK!) 2024, November
Anonim

Apex triggers gör det möjligt för dig att utföra anpassade åtgärder före eller efter ändringar i Salesforce-poster, såsom infogningar, uppdateringar eller borttagningar. A utlösare är Apex kod som körs före eller efter följande typer av operationer: insert. uppdatering. radera.

På det här sättet, vad är Salesforce Apex-utlösare?

Apex utlöser gör det möjligt för dig att utföra anpassade åtgärder före eller efter händelser för att spela in Salesforce , till exempel infogningar, uppdateringar eller borttagningar. Utlösare kan definieras för standardobjekt på toppnivå, som konto eller kontakt, anpassade objekt och vissa underordnade standardobjekt. Utlösare är aktiva som standard när de skapas.

Därefter är frågan, vilka är de två alternativen för när Apex-utlösare kan köras? Apex Triggers kan antingen springa innan en post har sparats av efter. En före-operation används vanligtvis för att verifiera information som kommer att infogas och efter utlösare används för att komma åt data som tidigare har angetts av en användare eller ett system.

Helt enkelt så, hur skriver man en Apex-utlösare?

Skapa en Apex Trigger

  1. Från Setup, välj Anpassa och klicka sedan på objektet som du vill lägga till utlösaren till.
  2. Klicka på Utlösare och klicka sedan på Ny.
  3. För att definiera din utlösare anger du Apex-kod som liknar denna exempelkod.
  4. Se till att är aktivt är valt.
  5. Klicka på Spara.

Vad är skillnaden mellan före och efter triggers?

Innan triggers används för att uppdatera eller validera postvärden innan de sparas i databasen. Efter triggers används för att komma åt fältvärden som ställs in av systemet (som en posts Id eller LastModifiedDate-fält) och för att utföra ändringar i andra poster. Skivorna som avfyrar efter trigger är skrivskyddade.

Rekommenderad: