Simple-Scada обновлена до версии 2.2.9.0!
Это обновление включает большое количество улучшений и исправлений. Начиная с версии 2.2.9.0 Simple-Scada устанавливается через инсталлятор, вместо распаковки из архива.
Изменения:
● система теперь устанавливается через инсталлятор;
● сортировка списка пользователей в меню "Пользователи" указателем мыши;
● добавлено поле фильтрации переменных по имени в списке при выборе переменной;
● процедура StartPing теперь имеет необязательный параметр ASender с помощью которого можно привязать к пингу какой-либо объект;
● добавлен новый тип события у скриптов: "Изменился пинг". Вызывается каждый раз, когда состояние любого запущенного пинга меняется. Содержит подробные данные о пинге;
● состояния сообщений в редакторе теперь отображаются с иконками для свойств "Активные" и "Неподтвержденные";
● сохранение проекта теперь возможно из любого меню по "Ctrl + S";
● на клиенте в меню трендов отображается название активной группы трендов на кнопке выбора групп;
● вспомогательные линии отображаются при перемещении объекта с клавиатуры с зажатым ALT;
● поддерживается работа с COM объектами через скрипты и CreateOleObject;
● web: если в папке "..\Pictures\" есть .svg изображение, то web-клиенты будут использовать его, вместо .png изображения;
● web: мелкое исправление с отображением компонента Уровень c полностью прозрачной рамкой;
● web: клик ПКМ теперь не приводит к вызову контекстного меню;
● web: поддерживается подключение к серверу, защищенному паролем;
● web: корректное отображение кнопок с включенной инверсией;
● web: исправление с отображением непропорционально уменьшенных анимированных изображений;
● web: исправление отображения значений в полях с форматом содержащим пробелы;
● клавиши перехода по меню работают в меню скриптов с активным фокусом редактора кода;
● у компонента Таблица появилось новое событие OnCellDatachange. Вызывается при каждом изменении значения переменной связанной с ячейкой. Позволяет создать универсальный скрипт для работы с множеством ячеек;
● у ячеек таблицы появились свойства "Цвет фона" и "Прозрачность фона";
● у ячеек таблицы теперь можно менять из скриптов: текст ячейки, цвет фона, цвет шрифта, прозрачность фона, прозрачность шрифта;
● у ячеек таблицы через скрипты теперь доступны свойства Col и Row;
● разрешается запуск до 512 пингов через процедуру StartPing (раньше допускалось не более 64);
● правильное именование дублированных переменных содержащих число начинающееся нулями;
● действия оператора при изменении аварийных границ пишутся с привязкой к пользователю;
● улучшена безопасность пароля проекта;
● размер шрифта в редакторе скриптов меняется на кнопки "+"/"-" над буквенной клавиатурой;
● название группы трендов выводится при печати трендов;
● скролл у таблиц теперь можно перетягивать на этапе создания проекта;
● некоторые уведомления в журнале сервера теперь более информативны;
● окно "Недостаточно прав" при необходимости выдается для компонентов Календарь и Кнопка;
● добавлен диалог сохранения изменений перед открытием другого существующего проекта;
● текущий скрипт сохраняется при создании нового скрипта;
● авто-прокрутка скролла до последней позиции в окне добавления переменных для скриптов с типом "Изменились переменные";
● подстраницы всегда отображаются на переднем плане;
● улучшена работа с точками выделения в зоне страниц/подстраниц;
● экранная клавиатура доступна в окне ввода пароля страницы/подстраницы и пароля сервера;
● улучшено завершение ввода с экранной клавиатуры;
● выделение найденного текста не снимается при передаче фокуса редактору кода;
● исправление с подсказками на кнопках меню трендов при включенном отображении подсказки на визире;
● исправлено зависание клиента при попытке сделать скрин c отсутствующей папкой "..\Screenshots\";
● исправлено зависание редактора при манипуляциях с выделением строк и последующей вставкой в другие скрипты;
● исправление построения отчетов с периодическими источниками данных без колонок и при работе с текущими значениями переменных;
● исправление при построении динамических отчетов;
● исправлена ошибка "Max line length exceeded" при построении отчетов с большим кол-вом переменных;
● исправление с отображением строки с информацией при печати трендов по Ctrl + P;
● исправлена работа функции UTF8LowerCase;
#SCADA #SIMPLESCADA #СКАДА