Skip to content

Ссенарийлар

Бир ссенарий — бу муайян воқеа ва шартлар тўпламига боғланган ва автоматик тарзда бажарилувчи таскс ёки cонтаcц амаллар кетма-кетлигидир.

ЁуТубе'да кўриш

Турли об'эктлар учун ссенарийлар

Ҳозирги вақтда Планфих қуйидаги об'эктлар учун ссенарийларни қўллаб-қувватлайди:

Ссенарийлар билан ишлаш

Муҳим

  • Планфих ссенарийларни жараён ссенарийлари ро'йхатидаги жойлашувига қараб бажаради.
  • Агар автоматик ссенарий ўзгартириш киритган бўлса, ушбу ўзгаришлар (ёки бошқа ссенарийлар ёки қайта ҳисобланган майдонлар томонидан кейинги ўзгаришлар) туфайли у яна ишга тушмайди.
Мисол: Ссенарий А изоҳ қўшилганда ишга тушади ва "П1" майдонини ўзгартиради. Бу ўзгариш Ссенарий Бни ишга туширади, у "П2" майдонини ўзгартиради, "П3" майдони қайта ҳисобланади ва Ссенарий C изоҳ қўшади. Ссенарий А бутун ўзгариш занжирини бошлаганлиги учун яна ишга тушмайди. Планфихда бундай цикллар рухсат этилмайди.
  • Агар ссенарий об'эктни (масалан, вазифа ёки контакт) шундай ўзгартирса-ки, кейинги ссенарийнинг шартлари энди бажарилмаса, тизим кейинги ссенарийни ишга туширмайди.
  • Тескариси ҳам амал қилади: агар ссенарий об'эктни шундай ўзгартирса-ки, кейинги ссенарий учун шартлар бажарилса, кейинги ссенарий ишга тушади, ҳатто ушбу шартлар воқеа содир бўлган пайтда бажарилмаган бўлса ҳам.
  • Ссенарий томонидан об'эктга киритилган ўзгаришлар "Обжеcт Модифиэд..." воқеасини тетиклайди ва ушбу воқеага боғланган бошқа ссенарийларни фаоллаштиради.
  • Ссенарийлар алоҳида навбатда асинхрон тарзда бажарилади. Бу жиҳатни автоматлаштириш жараёнларини лойиҳалашда ҳисобга олиш керак.
Мисол: Агар сиз вазифа майдонига 1 000 қиймат қўшсангиз ва ссенарий ма'лумот ёрлиқларини қайта ишласа, ссенарий навбатда кутади. Шу орада сиз қийматни 1 500 га янгилайсиз. Ссенарий бажарилганда у охирги қиймат — 1 500 билан ишлайди. Ссенарийлар одатда минимал кечикиш билан бажарилса-да, катта навбатлар бироз кечикишларга олиб келиши мумкин.
  • Бажарувчи учун қуйи вазифа яратиш бир ссенарий томонидан ҳар 5 дақиқада фақат бир марта амалга оширилиши мумкин; ушбу муддат ичида қўшимча уринишлар циклларнинг олдини олиш мақсадида э'тиборга олинмайди.
  • Автоматик ссенарийлар Планфихда кўрсатилган фойдаланувчи ёки робот номидан ҳаракатлар бажаради. Автоматик ссенарий томонидан вазифалар яратилганда ёки ўзгартирилганда, майдонларга фойдаланувчи кириш ҳуқуқи текширилмайди.
Истисно: Агар автоматик ссенарий фойдаланувчи интерфейсида майдон қийматларини белгилаш учун вазифа яратиш формасини очса, агар фойдаланувчида таҳрирлаш ҳуқуқи бўлмаса, ушбу майдонлар тўлдирилмайди.

Фойдали ҳаволалар

Ўқув материаллари

Автоматик ссенарийлар қуйидаги Планфих Аcадемй курсларида ёритилган:


Ўтиш