Студия Линукс 1.25.1
Раздел содержит описание изменений для версии приложения Primo RPA Studio Linux 1.25.1, выпущенной в декабре 2024 года.
Новые функции и улучшения
Реализована возможность установки Студии через deb и rpm пакеты. Начиная с версии 1.25.1, продукт поставляется исключительно в виде данных пакетов; поставка в виде zip-архивов прекращена.
Произведено обновление текущей версии расширения для Google Chrome до 3.72 (1.72). Порядок действий для установки расширения не изменился.
Реализована поддержка следующих активностей группы Работа с UI:
Ввод текста
Выбор значения
Исчезновение элемента
Получить текст
Получение списка
Прокрутка
Якорь
Установить курсор мыши
Фокус ввода
Выбрать элемент
Присутствие элемента
Primo Robot Runner: меню Помощь -> О программе… теперь содержит информацию о версии приложения.
Реализована возможность добавлять ID активности в консоль вывода работы робота, а также возможность переходить к активности двойным нажатием левой кнопки мыши на элемент в консоли.
Реализован функционал добавления активностей в папку Избранное с помощью кнопки Добавить в избранное.
Для активностей группы Работа с UI добавлен тип контейнера Контейнер, позволяющий осуществлять подключение к браузеру или десктопному приложению, беря данные для подключения (Заголовок, Имя процесса) из контейнера, в который помещен элемент (Присоединиться к приложению или Присоединиться к браузеру).
Добавлена возможность получать список всех доступных активностей в Студии: для этого используется команда
./Primo.Robot ActivitiesList
в консоли.В группу Работа с UI добавлена возможность работы пикеров для браузера и рабочего стола. В текущей реализации пользователю необходимо предварительно выбрать тип пикера, который будет использоваться для захвата элемента. В дальнейшем планируется реализовать возможность автоматического определения типа пикера при захвате элемента.
Реализован редактор шаблона поиска для группы Работа с UI.
Обновлен веб-драйвер Selenium, входящий в комплект поставки Студии для браузеров Chrome, Yandex, Firefox.
Для активности Активировать браузер добавлены свойства Порт и Путь к браузеру.
Для активности Открыть браузер добавлена неотключаемая настройка игнорирования самоподписанных сертификатов.
Для активности Рабочий стол: Разрешение реализована возможность получения разрешения монитора, не изменяя текущего.
Исправленные ошибки
Откорректирована работа активности Работа с UI: Клик мышью: восстановлена работа кликов по элементам управления.
В элементе Работа с UI: Выбор значения обеспечено функционирование свойства Очистить.
Решена проблема, вызывавшая исчезновение части атрибутов пикера (Заголовок и Имя процесса) при помещении активности Работа с UI: Клик мышью в контейнер (например, Открыть браузер или Присоединиться к приложению).
Устранена ошибка в работе редактора шаблона поиска для группы элементов UI, приводившая к игнорированию изменения индекса для браузерных элементов.
Восстановлена работа элемента Получение списка из групп Рабочий стол и Работа с UI – процесс завершается успешно, аварийного выхода по таймауту не происходит.
Исправлена работа активностей Прокрутка из групп Работа с UI и Рабочий стол. Внесены следующие изменения:
Переменная Прокрутка создается с типом System.Drawing.Point;
Значение переменной Прокрутка возвращается в процентах положения скролла;
Можно получить значение прокрутки, не меняя его.
Восстановлено функционирование активности Рабочий стол: Выбрать элемент. Устранена ситуация с аварийным выходом Студии при создании переменной, а также проблема с возвращением некорректного значения в переменную для свойства Состояние.
Для элемента Выбор значения (группы Работа с UI и Рабочий стол) откорректирована работа свойства Индекс - теперь он начинается с 1.
Изменен таймаут обновления у элемента Ожидать сообщения из очереди для чистого кода: теперь таймауты обновления очереди совпадают для элемента, используемого в последовательности, и в чистом коде, и составляют порядка 1 с.
Восстановлено поведение элемента Уничтожить процесс - теперь при его использовании в лог пишутся корректные записи.
Решены проблемы в работе активности Браузер: Клик мыши при ее использовании с веб-драйвером Selenium.
Исправлена ошибка с обработкой пути у открываемых процессов, из-за которой процесс не открывался при перетаскивании его в рабочую область и нажатии кнопки Открыть процесс.
Устранена проблема, из-за которой до момента загрузки проекта не загружались каталоги с активностями в панели Элементы, а также активности в каталоге Избранное.
Откорректирована работа элемента Вызов проекта: теперь использование данного элемента не приводит к появлению сообщения об ошибке "Call from invalid thread", а корректно запускает проект.
Исправлена ошибка, из-за которой для при редактировании текстового поля элемента Функция BAPI группы Работа с SAP изменения применялись со второго раза.
Восстановлена работоспособность активности InputText в режиме Simulate - теперь активность корректно производит ввод заранее заданной строки.
Исправлена ошибка, из-за которой изменения, внесенные в проект в Студии, не сохранялись после его публикации в Оркестраторе.
Устранена ошибка, приводившая к указанию некорректного значения RetryCount.
Найдено решение проблемы, из-за которой при установке NuGet пакета происходил аварийный выход из приложения с ошибкой "Object reference not set to an instance of an object.".
Исправлено некорректное указание года выпуска приложения для версий Студии Enterprise и Community, а также для Robot Runner.
Исправлена проблема, из-за которой при захвате изображения произвольно скрывалась панель задач внизу экрана, что приводило к смещению захвата изображения.
Устранена ошибка, из-за которой селектор рабочего стола не видел некоторые окна, хотя они отображались в Инспекторе UI и с ними было возможно взаимодействие (например, путем ввода атрибутов вручную).
Исправлены недочеты в визуальном отображении диаграмм: некорректное поведение дизайна при добавлении элемента Workflow, появление нефункционального пустого пространства в левой части рабочей области, неправильное расположение полосы прокрутки (скролл-бара), перекрывание кнопки Назад полем отрисовки диаграммы, некорректное расширение рабочей области при перемещении объекта, неверная отрисовка стрелок.
Устранена ошибка, вызывавшая срабатывание Пропуска элемента при запуске диаграммы в режиме Playback.
Исправлена проблема, из-за которой при нажатии “Undo” происходил аварийный выход с ошибкой: «Unhandled exception. System.InvalidOperationException: The control already has a visual parent.»
Решена проблема, из-за которой при определенных обстоятельствах не создавалась ссылка на процесс при перетаскивании (drag and drop) одного процесса в другой.
Исправлена некорректная работа горячих клавиш Ctrl+X и Ctrl+C с последующим применением Ctrl+V при работе с чистым кодом.
Где найти
Last updated
Was this helpful?