Simple-Scada forum
Simple-Scada 2 => Ошибки => Тема начата: dima_k от 26 Января 2021, 16:03:25
-
В вложении маленький проект на 2 скрипта.
К полю привязана переменная ttt
По клику по кнопке
li102.Layer:=ttt.AsInt;
Раз в секунду
text3.Text:=text3.Text +'1';
Максимальный Layer - 16
Если вводить значения меньше 17 - просто ничего не меняется. Т.е. линия на верх не всплывает.
А если ввести, что-нибудь типа 45 , то 1 начнет прибавляться к text2. Хотя в коде этого ничего не прописывалось.
Косяки могут вылазить разные в разных местах.
Копать пришлось на намного более крупном проекте, потому что он вел себя не адекватно.
Нашел, что перестаю трогать Layer - все работает.
скаду поставил последнюю demo
-
Здравствуйте.
Да действительно, после смены слоя визуальные изменения на клиентах отображаются неправильно. Спасибо за пример проекта. Исправим в ближайшее время.
-
Добавили исправления в обновлении 2.5.1.0.