Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: pan2000 от 08 Сентября 2020, 03:57:25

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

   Результат:
Изменение цвета ячейки непосредственно по событию выполняется только для некоторых ячеек, но все ячейки содержат правильное значение цвета.
Название: Re: Проверка события "Выполнен SQL-запрос отправленный от таблицы"
Отправлено: Simple-Scada от 08 Сентября 2020, 11:28:33
Здравствуйте.

Спасибо за пример. Проблема связана с порядком в котором сервер отправляет изменения клиентам. Они индексируются перед отправкой и поэтому возникала ситуация когда сначала клиент получал смену цвета ячейки (до заполнения таблицы, когда ячейка ещё не существует). Включили исправление в версию 2.4.0.3. При желании можете скачать и установить повторно, проблема не должна возникать.