Студия 23.5
Примечания к выпуску Студии 23.5 описывают изменения для версии приложения, выпущенной в мае 2023 года.
Новые функции
Значительно ускорено выполнение циклов ForEach и ForEach для DataTable. В том числе, если для циклов не установлено кеширование.
Обновлен внешний вид логотипов для Primo Studio, Primo Robot и Robot Runner.
Исправленные ошибки
Устранено накопление данных в
C:\Users\<user>\AppData\Local\Temp\Primo.Studio
. Ранее при каждом запуске проекта с зависимостями (.Dependencies
) из Студии или Robot Runner они копировались в папкуTemp
и не очищались. Теперь данные очищаются перед каждым запуском робота.Элементы Цикл ForEach и Цикл ForEach для DataTable стали импортироваться с включенным параметром кеширования. Ранее при импорте для них отсутствовала галочка в свойстве Кешировать, хотя фактически оно производилось. Кеширование позволяет запоминать вычисляемые значения в цикле Foreach и, таким образом, выполнять проект быстрее.
Улучшена работа окна редактора кода (Expression Editor):
При закрытии Студии сбрасывалось положение окна редактора и установленный размер. Теперь настроенные параметры окна сохраняются и после завершения работы Студии.
Терялся фокус курсора при выборе значения из списка подсказок при написании кода - курсор через некоторое время возвращался на первую строку. Ошибка исправлена.
При поиске (
Ctrl
+F
) переменных не отображались результаты из элемента Множественное присвоение. Ошибка была связана с тем, что не учитывались значения из свойств, представляющих собой коллекцию. Алгоритм поиска улучшен: теперь при поиске переменной также показывается, что она содержится во Множественном присвоении.Исправлена работа инструмента Отобразить компонент в шаблоне поиска. Функция отображала значок успешной проверки каждый раз, даже если селектор был неправильным либо элемент был скрыт.
Исправлена ошибка, связанная с невозможностью очистить индекс в шаблоне поиска для браузерных приложений. Индекс стал очищаться.
В разделе Файл > О программе не отображался срок истечения оркестраторной лицензии Студии. Ошибка исправлена.
Исправлена ошибка, которая возникала при создании второго и последующих проектов с использованием клавиши
Enter
. Сохранить такой проект не удавалось. Теперь сохранение проектов клавишейEnter
работает корректно.При использовании драйвера Interop ввод формулы в ячейку Excel допускался только на английском языке. С этой версии Interop также позволяет использовать формулы на русском.
При использовании элемента Найти начальную/конечную строку с драйвером Interop поиск мог вернуть неверное значение. Ошибка исправлена.
В элементе Вставка диаграммы (Excel) высота и ширина отрабатывали противоположным образом. Ошибка исправлена.
При вставке в Try Catch любого скопированного элемента, например, Клика мышью со скриншотом, возникала ошибка при выполнении процесса. Ошибка исправлена.
Исправлена ошибка в сохранении скриншота элемента при перемещении компонента (например, Клика мышью) с помощью команды контекстного меню Перенести в новую последовательность (Move to new sequence). Теперь скриншоты элементов сохраняются.
На панели элементов исправлено отображение отступов для веток дерева. Общий вид дерева элементов приобрел корректную структуру.
Исправлена ошибка, в результате которой терялась связь с удаленным репозиторием Git.
Исправлено некорректное сообщение об ошибке, которое возникало при выполнении элемента Закрыть браузер в случае, когда времени для открытия браузера оказывалось недостаточно. Текст ошибки исправлен.
Last updated