תוכן עניינים:

מהו טריגר אפקס?
מהו טריגר אפקס?

וִידֵאוֹ: מהו טריגר אפקס?

וִידֵאוֹ: מהו טריגר אפקס?
וִידֵאוֹ: WC - טריגר 2024, מאי
Anonim

אפקס מפעילים לאפשר לך לבצע פעולות מותאמות אישית לפני או אחרי שינויים ברשומות Salesforce, כגון הוספות, עדכונים או מחיקות. א הדק הוא שִׂיא קוד שמבצע לפני או אחרי סוגי הפעולות הבאים: insert. עדכון. לִמְחוֹק.

בדרך זו, מה הם טריגרים של Salesforce Apex?

אפקס מפעילים לאפשר לך לבצע פעולות מותאמות אישית לפני או אחרי אירועים לרשומות כוח מכירות , כגון הוספות, עדכונים או מחיקות. טריגרים ניתן להגדיר עבור אובייקטים סטנדרטיים ברמה העליונה, כגון חשבון או איש קשר, אובייקטים מותאמים אישית וכמה אובייקטים צאצאים סטנדרטיים. טריגרים פעילים כברירת מחדל בעת יצירתם.

לאחר מכן, השאלה היא, מהן שתי האפשרויות כאשר טריגרים של Apex יכולים לפעול? Apex Triggers יכול אוֹ לָרוּץ לפני שנשמרה רשומה של אחרי. בדרך כלל נעשה שימוש בפעולה לפני כדי לאמת מידע שעומד להיות מוכנס ואחריו הדק משמש לגישה לנתונים שהוזנו בעבר על ידי משתמש או מערכת.

פשוט כך, איך כותבים טריגר של Apex?

צור אפקס טריגר

  1. מתוך ההגדרה, בחר התאמה אישית ולאחר מכן לחץ על האובייקט שאליו ברצונך להוסיף את הטריגר.
  2. לחץ על טריגרים ולאחר מכן לחץ על חדש.
  3. כדי להגדיר את הטריגר שלך, הזן קוד Apex הדומה לקוד לדוגמה זה.
  4. ודא שהאפשרות Is Active נבחרה.
  5. לחץ על שמור.

מה ההבדל בין טריגרים לפני ואחרי?

לפני טריגרים משמשים לעדכון או אימות ערכי רשומות לפני הם נשמרים במסד הנתונים. אחרי טריגרים משמשים לגישה לערכי שדות המוגדרים על ידי המערכת (כגון שדה Id או LastModifiedDate של רשומה), וכדי לבצע שינויים ברשומות אחרות. הרשומות שמירות את לאחר טריגר הם לקריאה בלבד.

מוּמלָץ: