Основные изменения коснулись меню сообщений. Можно создавать шаблонные сообщения (пока в стадии beta-версии, всё ещё тестируются). Список изменений ниже:
Изменения:
- меню сообщений: можно создавать шаблонные сообщения. Пример в руководстве;
- меню сообщений: улучшено копирование имён при дублировании сообщений;
- меню сообщений: добавлено поле для поиска по сообщениям и состояниям;
- меню сообщений: можно перемещаться по состояниям и сообщениям нажимая клавиши стрелок (вверх/вниз) на клавиатуре;
- меню сообщений: при выделении сообщений в инспекторе объектов одно из свойств автоматически получает фокус;
- меню сообщений: кнопка «Добавить состояние» удалена с верхней панели, теперь она есть в правом углу каждого сообщения;
- новая опция сервера «Передавать клиентам информацию об объектах»;
- новый тип события у скриптов: «Нарушена граница»;
- новые глобальные функции PrevAsBool, PrevAsInt, PrevAsFloat, PrevAsStr. Позволяют получить предыдущее значение переменной в скриптах с типами события «Изменились переменные» и «Нарушена граница»;
- новые глобальная функция IsFirstChange. Позволяет определить первое изменение переменной скриптах с типами события «Изменились переменные» и «Нарушена граница»;
- новое событие OnDoneSQL у компонента Таблица;
- шаблоны: исправлено присвоение подстановок во вложенных окнах;
- шаблоны: у компонентов «Шкала» и «Временные тренды» теперь можно задать подстановки на свойства «Минимум» и «Максимум» шкалы. Таким образом шкалу можно сделать динамической;
- у заслонки добавлено свойство «Показать единицы измерения»;
- у ячеек таблиц можно через скрипты включить свойство «Показать ед. измерения»;
- web: исправление назначения переменных в ячейки через скрипты;
- web: исправление с изменением кадра у компонента Изображение;
- исправление параметра Sender в событиях OnShow/OnClose у окон и OnEnter/OnLeave у страниц;
- исправление при выборе строки раскрывающегося списка который не связан с переменной;
- исправление с отображение цвета заслонки;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.