PDA

Просмотр полной версии : Автоматический перевод экранной переменной булево в 0



BRB.Inc
09.12.2023, 20:59
Всем доброго времени суток! Столкнулся с такой проблемой:
Есть программа где имеется отдельный экран аварий. В этом экране имеется переменная булево квитирование аварии. При ее переводе в 1 она остается в 1 и только при следующей аварии возможно ее редактировать в 0 или 1. Как сделать так, чтобы допустим высветился экран аварий, я выбрал квитировать и эта переменная сама сбросилась на 0, а не оставалась в логической 1 до следующей аварии? При квитировании экран с авариями пропадает и переходит на главный, где отображены параметры.

EFrol
09.12.2023, 21:56
Я использую такую фишку:
72261
иногда:
72262

Dimensy
09.12.2023, 22:19
Я так делаю
72267
Для экранной переменной надо поставить в свойствах "запись в конце цикла"
Ну, или переменная должна быть сетевой или энергонезависимой

Сергей0308
09.12.2023, 22:21
Может по старинке лучше, в смысле, проще:

72264

Dimensy
09.12.2023, 22:36
ну, или так
72265

BRB.Inc
10.12.2023, 13:37
Спасибо! Сделал как у вас, все заработало)