Author Topic: Как остановить работу блока ?  (Read 548 times)

Tags:
  • All members
  • Posts: 54
  • Karma: +0/-0
Доброго времени суток. Подскажите возможно ли остановить работу, только одного, триггера в блоке, который срабатывает раз в 5 сек. Под остановить я имею ввиду остановку конкретного триггера в блоке, что бы он перестал проверять условия и записывать их в лог.


  • All members
  • Posts: 54
  • Karma: +0/-0
Re: Как остановить работу блока ?
« Reply #1 on: 30 May 2021, 01:28 »
Вопрос снят, раз 100 крутил список и не заметил "деактивировать триггер". Но признаюсь, проще было бы реализовать это программно в конкретном триггере, а не создавать новый триггер для остановки предыдущего.

  • Tim Vetrov
  • Administrator
  • Posts: 4653
  • Karma: +20/-0
  • Gender: Male
*
Re: Как остановить работу блока ?
« Reply #2 on: 30 May 2021, 08:51 »
"Программно" - это и есть действие триггера.
У Вас же другие условия для остановки триггера, как их "реализовать в то же триггере"?
Если Вам нужно, чтобы триггер выполнился только один раз, зачем делать "Не чаще, чем"?
Если нужно повторять пока не ... - проверяйте это условие в этом же триггере.
А если нужно именно "не проверять больше условия и не писать в лог", то только другим триггером.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 54
  • Karma: +0/-0
Re: Как остановить работу блока ?
« Reply #3 on: 30 May 2021, 12:15 »
Спасибо за ответ, имел ввиду последний пункт. С ним разобрался.

А по поводу как их "реализовать в том же триггере". Ну в данной версии программы видимо никак. Как вариант добавить под "Не чаще, чем" условия полной остановки триггера (проверку, запись в лог).