Основные изменения коснулись меню сообщений. Можно создавать шаблонные сообщения (пока в стадии beta-версии, всё ещё тестируются). Список изменений ниже:

Изменения:

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

Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.

Процесс обновления:
Для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.