Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Проверка события "Выполнен SQL-запрос отправленный от таблицы"  (Прочитано 1125 раз)

pan2000

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

   Результат:
Изменение цвета ячейки непосредственно по событию выполняется только для некоторых ячеек, но все ячейки содержат правильное значение цвета.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3160
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

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