Мазмуну:

Апекс триггер деген эмне?
Апекс триггер деген эмне?

Video: Апекс триггер деген эмне?

Video: Апекс триггер деген эмне?
Video: What is NVIDIA Reflex 2024, Май
Anonim

Apex триггерлери Salesforce жазууларына киргизүү, жаңыртуу же жок кылуу сыяктуу өзгөртүүлөргө чейин же андан кийин ыңгайлаштырылган аракеттерди аткарууга мүмкүнчүлүк берет. А триггер болуп саналат Apex төмөнкү операциялардын түрлөрүнө чейин же кийин аткарылуучу код: insert. жаңыртуу. жок кылуу.

Ушундай жол менен, Salesforce Apex триггерлери деген эмне?

Apex триггерлери окуяларга чейин же андан кийин ыңгайлаштырылган аракеттерди жасоого мүмкүнчүлүк берет Сатуу бөлүмү , мисалы, киргизүү, жаңыртуу же жок кылуу. Триггерлер Эсеп же Байланыш, ыңгайлаштырылган объекттер жана кээ бир стандарттуу бала объектилери сыяктуу жогорку деңгээлдеги стандарттык объекттер үчүн аныкталышы мүмкүн. Триггерлер түзүлгөндө демейки боюнча активдүү болот.

Андан кийин, суроо туулат, Apex триггерлери иштей турган эки вариант кандай? Apex Triggers болот же чуркоо кийин рекорд сакталганга чейин. А мурун операциясы, адатта, киргизиле турган маалыматты текшерүү үчүн жана андан кийин колдонулат триггер колдонуучу же система тарабынан мурда киргизилген маалыматтарга жетүү үчүн колдонулат.

Жөн эле, Apex триггерин кантип жазасыз?

Apex Trigger түзүңүз

  1. Орнотуудан Ыңгайлаштыруу тандаңыз, андан кийин триггерди кошкуңуз келген объектти басыңыз.
  2. Triggers чыкылдатыңыз, анан Жаңы чыкылдатыңыз.
  3. Триггериңизди аныктоо үчүн ушул үлгү кодуна окшош Apex кодун киргизиңиз.
  4. Иштетүү тандалганын текшериңиз.
  5. Сактоо баскычын басыңыз.

Триггерлерге чейин жана кийинки ортосунда кандай айырма бар?

Триггерлер алдында рекорддук маанилерди жаңыртуу же текшерүү үчүн колдонулат мурун алар маалымат базасына сакталат. Триггерлерден кийин система тарабынан коюлган талаа маанилерине жетүү үчүн (мисалы, жазуунун Id же LastModifiedDate талаасы) жана башка жазууларга өзгөртүүлөрдү киргизүү үчүн колдонулат. Оттон жазуулар триггерден кийин окуу үчүн гана.

Сунушталууда: