Изменения:
- переменным добавлена процедура OnDataChangeEvent. Вызывает событие OnDataChange/OnDataChangeEx у всех объектов которые связаны с этой переменной;
- исключен вызов события OnDataChange при назначении доп. переменной через скрипты;
- исключен вызов события OnDataChange с включенной опцией «Чтение после записи», если значение не изменилось после чтения;
- шаблоны: исправлено применение подстановок в окнах;
- шаблоны: исправлена выдача сообщений на основе шаблона по первому изменению;
- шаблоны: в подстановках теперь можно использовать спец. значения: #var_desc, #var_name, #var_min, #var_max, #var_value, #var_ha, #var_hw, #var_lw, #var_la. При использовании этих значений в качестве подстановок значение будет взято из соответствующего свойства переменной;
- объектам добавлена функция GetOwner. Позволяет получить владельца объекта (подстраница или окно);
- в окне сервера можно просмотреть все IP компьютера вместо основного IP;
- в журнал сервера и лог редактора выводится ошибка в случае неудачной загрузки библиотек OpenSSL с описанием причины;
- параметры ASender и ATag в процедуре RunSQL теперь являются необязательными;
- исправлена смена цвета на черный у множества разнотипных объектов;
- исправлено выделение групп при поиске сообщений;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.