Mündəricat:

Apeks trigger nədir?
Apeks trigger nədir?

Video: Apeks trigger nədir?

Video: Apeks trigger nədir?
Video: Salesforce Türkçe | Triggers 01 | Trigger Syntax 2024, Noyabr
Anonim

Apex tetikler əlavələr, yeniləmələr və ya silinmələr kimi Salesforce qeydlərinə dəyişikliklərdən əvvəl və ya sonra fərdi hərəkətləri yerinə yetirməyə imkan verir. A tətik edir Apeks aşağıdakı əməliyyat növlərindən əvvəl və ya sonra yerinə yetirilən kod: daxil edin. yeniləmə. silin.

Bu şəkildə Salesforce Apex tetikleyiciləri nədir?

Apex tetikler qeyd etmək üçün hadisələrdən əvvəl və ya sonra xüsusi hərəkətlər etməyə imkan verir Salesforce əlavələr, yeniləmələr və ya silinmələr kimi. Tetikler Hesab və ya Əlaqə, xüsusi obyektlər və bəzi standart uşaq obyektlər kimi yüksək səviyyəli standart obyektlər üçün müəyyən edilə bilər. Tetikler yaradıldıqda standart olaraq aktivdirlər.

Sonradan sual yaranır ki, Apex tetikleyicilərinin işə salınması üçün hansı iki seçim var? Apex Triggers edə bilər ya qaçmaq bir rekord saxlanmadan əvvəl. Əməliyyatdan əvvəl adətən daxil ediləcək və sonra məlumatı yoxlamaq üçün istifadə olunur tətik istifadəçi və ya sistem tərəfindən əvvəllər daxil edilmiş məlumatlara daxil olmaq üçün istifadə olunur.

Sadəcə olaraq, Apex triggerini necə yazırsınız?

Apex Trigger yaradın

  1. Quraşdırmadan Fərdiləşdir seçin və sonra tətiyi əlavə etmək istədiyiniz obyektə klikləyin.
  2. Tətiklər klikləyin və sonra Yeni düyməsini basın.
  3. Tətikinizi müəyyən etmək üçün bu nümunə koda oxşar Apex kodunu daxil edin.
  4. Aktivdir seçildiyinə əmin olun.
  5. Saxla klikləyin.

Tətiklərdən əvvəl və sonra arasında fərq nədir?

Tətiklərdən əvvəl qeyd dəyərlərini yeniləmək və ya təsdiqləmək üçün istifadə olunur əvvəl onlar verilənlər bazasında saxlanılır. Tətiklərdən sonra sistem tərəfindən təyin olunan sahə dəyərlərinə (məsələn, qeydin İd və ya LastModifiedDate sahəsi) daxil olmaq və digər qeydlərdə dəyişiklikləri həyata keçirmək üçün istifadə olunur. Yandıran qeydlər tətikdən sonra yalnız oxumaq üçündür.

Tövsiyə: