Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: pan2000 от 08 Сентября 2020, 03:57:25
-
Алгоритм проверки изменения цвета ячейки:
1. Полная очистка таблицы.
2. Пауза 1-2 сек.
3. Запрос на заполнение таблицы заданной длины (поле "Limit", SQL-таблица - "trends_data").
4. По событию "Выполнен SQL-запрос отправленный от таблицы" изменяется цвет первой и последней строк таблицы.
5. С интервалом 1 секунда изменяется цвет предыдущей строки.
6. Визуальный контроль и проверка реального значения цвета ячейки (по клику ЛКМ на этой ячейке).
Результат:
Изменение цвета ячейки непосредственно по событию выполняется только для некоторых ячеек, но все ячейки содержат правильное значение цвета.
-
Здравствуйте.
Спасибо за пример. Проблема связана с порядком в котором сервер отправляет изменения клиентам. Они индексируются перед отправкой и поэтому возникала ситуация когда сначала клиент получал смену цвета ячейки (до заполнения таблицы, когда ячейка ещё не существует). Включили исправление в версию 2.4.0.3. При желании можете скачать и установить повторно, проблема не должна возникать.