Тип данных UTF8String заменён на string и больше не используется, теперь нет необходимости конвертировать разные типы строк. При переходе на новую версию скада автоматически заменит в коде UTF8String на string. Полный список изменений см. ниже.

Изменения:

  • все методы и свойства классов, глобальные процедуры и функции теперь работают с типом данных string. Тип UTF8String больше не нужен;
  • через систему прав теперь можно менять видимость отдельных объектов для разных пользователей проекта;
  • улучшена утилита для отключения клавиш выхода/закрытия приложения. Также теперь она включена в установщик и нет необходимости скачивать её отдельно;
  • разрешена множественная смена свойства «Права доступа»;
  • добавлены функции Trim, TrimLeft, TrimRight, StartOfTheDay, EndOfTheDay;
  • добавлены константы для перехода в «системные» группы сообщений;
  • подстановки можно назначать на свойство «Угол»;
  • ограничение макс. количества одновременно открытых окон теперь правильно работает на клиентах;
  • вызов ShowMessage с произвольными цветами не влияет на цвета системных окон;
  • улучшена запись ошибок в лог во время выполнения RunSQL;
  • система отчетов: исправлена ошибка загрузки отчета если в проекте есть UA-переменные с GUID/Opaque адресом;
  • OPC-UA: исправлена запись значений в переменные при одновременном присвоении более чем 256 переменных;
  • web: улучшено отображение некоторых трендов;
  • web: исправлено отображение трендов при открытии группы в которой есть тренды не связанные с переменной;
  • web: связь с сервером скады не разрывается при долгом выборе параметров печати построенного отчета;
  • web: при масштабировании страницы в меню выбора группы трендов скролл не исчезает;
  • исправлена смена свойства «Бит» через инспектор объектов у шаблонов сообщений;
  • исправлена запись больших значений (Int64) в значения переменных TM_Variable;
  • исправлена подмена переменной через скрипты у компонента Уровень;
  • исправлена регистрация сервера как службы после установки в Windows 2008 R2;
  • исправлен выход виртуальной клавиатуры за пределы мнемосхемы при недостатке места по оси Y;
  • исправлена подстановка спец. значений в мин. макс. шкалы компонента «Временные тренды»;
  • исправлена загрузка граничных значений при переходе со старых версий скады;

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

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