Skip to content

Vazifa o'zgartirildi va hali ham shartlarga javob beradi

A Ssenariy "Vazifa o'zgargan va shartlarga hali ham javob beradi" voqeasi quyidagicha ishlaydi:

  • vazifa o'zgargan vaqtida, har bir ssenariy sharti hozirda bajarilgan yoki bajarilmaganligi tekshiriladi;
  • agar barcha shartlar bajarilgan bo'lsa, ssenariy ishga tushiriladi va unga qo'shilgan harakatlar bajariladi.

Muhim

  • SSenariy kutilganidek ishga tushishi uchun ikki omilning bir vaqtda mavjudligi zarur: vazifa o'zgargan va vazifadagi shartlar bajarilgan. Agar bu ikki omil vaqt bo'yicha ajralgan bo'lsa, ssenariy siz kutganingizdek ishga tushmasligi mumkin. Masalan, shunday shartlar kombinatsiyasi bilan:

iLExl9.png

  • agar ona vazifaning holati "To'lov" ga o'zgarsa, ssenariy ishlamaydi, chunki vazifa o'zgarmagan.
  • biroq, vazifaning holati o'zgarganida ssenariy ishga tushadi, chunki ikkala omil ham mavjud — vazifa o'zgargan va "Ona vazifa holati = To'lov" sharti bajarilgan.
Shuning uchun, "Vazifa o'zgargan va shartlarga hali ham javob beradi" voqeasi uchun ssenariylarda ushbu vazifaga tegishli bo'lmagan maydonlar bo'yicha shartlardan foydalanish tavsiya etilmaydi. Masalan, ona vazifa maydonlari, hamkor tomon maydonlari yoki "Boshqa ssenariy tomonidan ishga tushirilgan voqea" kabi tizim xususiyatlari uchun shartlar.

O‘tish