Значительно улучшен импорт/экспорт переменных, появилась возможность экспорта напрямую в файл Excel (.xlsx/.xls) с последующим импортом из этого файла. Пользовательские изображения можно вложить в подпапки и т.д.
Изменения:
- поддержка экспорта/импорта переменных в/из файлы Excel (.xlsx/.xls). При желании теперь можно экспортировать в файл только активную группу;
- web: заголовок окна корректно меняется в web;
- web: исправление размеров иконок и выравнивания текста компонента Кнопка. Улучшено соответствие иконок, добавлены недостающие иконки;
- web: исправлена загрузка отчетов через web при медленном соединении;
- допускается вложение пользовательских изображений в подпапки (не более 1 уровня вложенности);
- разрешено множественное редактирование ширины / высоты объектов;
- поддерживается вращение эллипса (компонент Фигура);
- добавлена функция для поиска переменной по адресу GetVariableByAddress;
- добавлена функция поиска подстроки в строке StrPos;
- если открыто окно, то команда Разморозить распространяется только на это окно;
- увеличено максимально допустимое разрешение проекта;
- ID сообщений теперь выводятся в редакторе;
- обновлены компоненты системы отчетов, улучшено подключение к СУБД SQLite, PostgreSQL, Firebird из отчета;
- система отчетов теперь работает с MySQL 8.0 с плагином аутентификации cached_sha2_password;
- улучшена установка курсора для ввода в ячейку таблицы;
- добавлено 27 новых кодировок для работы с текстовыми файлами;
- добавлены недостающие колонки при экспорте переменных в файл;
- обновлены шрифты, добавлены новые символы европейских алфавитов;
- свойство Переменная у таблицы теперь доступно в редакторе;
- добавлена проверка значения на мин. макс. при вводе значения в ячейку таблицы;
- исправлен ввод значения в компонентах Поле и Таблица, если формат переменной содержит буквы;
- исправлена ошибка которая могла приводить к нагрузке на ЦП при подключении web-клиентов;
- исправлена отрисовка эллипса с границей толще 1 px и эллипса с прозрачной границей;
- исправление опции отображения процесса присвоения;
Резервная копия:
Мы всегда тестируем новые версии ПО на совместимость, но, несмотря на это, рекомендуем сделать резервную копию проекта перед обновлением.
Процесс обновления:
Если у вас версия 2.2.9.0 или выше, то для обновления достаточно установить новую версию поверх старой, оставив те же пути установки. Установщик заменит только системные файлы скады, не затронув папку с пользовательскими данными. После обновления откройте свой проект в редакторе и пересохраните его.