Primo Studio 23.9
Раздел содержит описание изменений для версии приложения Primo Studio 23.9, выпущенной в сентябре 2023 года.
Новые функции и улучшения
Работа с шаблоном поиска:
-
Значительно улучшен UI/UX Редактора шаблона поиска. Изменения призваны сделать его более удобным и понятным в использовании. Подробности см. в разделе Новый редактор шаблон поиска.
-
Стал поддерживаться Selenium WebDriver актуальной версии. Улучшение призвано повысить эффективность работы с шаблонами поиска для веб-приложений.
-
Расширение Primo RPA Extension обновлено до версии 1.60. В новой версии улучшена работа с Вводом текста (Text input) в веб-формах. В ранней версии ввод текста мог не сработать, например, в формах ввода логина/пароля. Обновление 1.60 позволяет решить эту проблему.
Работа с Оркестратором:
-
Добавлена проверка версии Студии при авторизации в Оркестраторе. Если версия меньше допустимой, то авторизация завершится ошибкой. Ограничение на минимально допустимую версию Студии, а также тип поведения при ошибке настраивается в конфигурационном файле Оркестратора.
-
Добавлен новый тип ресурса Оркестратора - JObject. Он хранит данные в формате JSON. Студия позволяет работать с ресурсом такого типа через элементы Получить значение и Установить значение. Например, если в Оркестраторе был создан ресурс с типом JObject, то при помощи элемента Получить значение робот сможет получить данный ресурс и сохранить его в переменную свойства Результат. Тип полученного ресурса Студия распознает автоматически.
-
В модели QueueItem - элемент очереди Оркестратора - появилось свойство RetryCount. Оно содержит информацию о количестве повторов элемента в очереди. Извлеченный элемент может быть добавлен в очередь повторно в ответ на возникновение ошибки (статусы Error/Business Error). Допустимость повторов определяется настройкой очереди Оркестратора.
-
Улучшен инструмент публикации проекта в Оркестраторе из Студии. Теперь при публикации новой версии проекта рабочий файл будет сопоставляться с существующими в Оркестраторе. При найденном совпадении Студия предложит его для выбора, указав на нужную запись в окне проектов. Это позволит избежать ситуации, когда новую версию можно по ошибке загрузить в неподходящий проект.
Работа с элементами:
-
В контейнере Приложение Excel появилось свойство «Открывать только на чтение». Оно работает только с драйвером Interop и определяет, нужно ли открывать файл в режиме «Только для чтения». По умолчанию свойство отключено. Функциональность помогает считывать данные из файла, который был заблокирован для редактирования.
-
Улучшен импорт SAP-элементов из UIPath-проектов:
- Read Status Bar > конвертируется в контейнер Присоединиться к SAP с вложенным элементом Строка состояния (SAP). Контейнер добавляется только в том случае, если элемент импортируется без него.
- Type into > конвертируется в элемент Ввод текста (Работа с UI) с заданными свойствами и режимом SIMULATE.
- Сall transaction > конвертируется в контейнер Присоединиться к SAP с вложенным элементом Ввод текста (SAP). Ранее не конвертировался. Контейнер добавляется только в том случае, когда импортируется элемент без него.
-
В элементе Комментарий стал доступен ввод текста с переводом строки.
Другие улучшения:
-
В окне Поиска (Ctrl+F) стало сохраняться последнее значение, введенное в поисковой строке.
Улучшения в Robot Runner
Клиентский робот (attended) теперь поддерживает работу с ресурсами Оркестратора.
Исправленные ошибки
- Оптимизировано время открытия проектов в Студии.
- При попытке открыть другой проект терялись изменения в текущем файле. Студия открывала новый проект сразу, не спрашивая пользователя, нужно ли ему сохранить изменения в текущем. Это приводило к потере данных. С этой версии пользователю будет отображаться модальное окно с соответствующим вопросом.
- Исправлена проверка синтаксиса в проектах, где удаляли зависимость. Некорректно работал индикатор ошибок: он отображался на элементах, не связанных с отсутствующей зависимостью.
- Исправлена работа элементов из группы «События». Ранее, если в процессе последовательно использовалось несколько событий, то выполнение второго завершалось с ошибкой. Проблема устранена.
- Исправлена ошибка в работе элемента Чтение почты (Outlook). При чтении папки, в которой находилось письмо с неподдерживаемым типом сообщения, возникала ошибка «Интерфейс не поддерживается». Теперь, в подобной ситуации, робот продолжит свою работу и перейдет к следующим письмам в папке.
- После отправки письма с вложением по протоколу SMTP робот не мог удалить файл вложения. Возникала ошибка доступа к файлу. Причина ошибки устранена.
- Устранена утечка памяти при закрытии процесса.
- Улучшено поведение элемента If-Else в режиме отладки. Если на панели элемента была включена точка останова, то требовалось дважды жать «Следующий шаг», чтобы возобновить процесс. Сейчас выполнение возобновляется с первого раза.
- Исправлена ошибка в работе элемента «Ссылка на процесс», которая наблюдалась с версии Студии 23.7.2. При выполнении элемента робот получал неверное значение параметра Направление (Direction) у аргумента подпроцесса. Корректная работа восстановлена.
- Исправлена ошибка, возникавшая при использовании стиля главного меню «Лента» в упрощенном варианте. Ранее после запуска Студии наблюдалось изменение вида ленты. Сейчас все работает корректно.
- Исправлено ошибочное отображение элементов из режима работы Citizen в режиме Pro.
- В свойствах некоторых элементов при создании переменной горячими клавишами (Ctrl + K) неправильно определялся поддерживаемый тип данных. Ошибка исправлена.
- Отсутствовала возможность скопировать корневой контейнер Последовательность. Ошибка исправлена, копирование стало доступным.
Где найти
Скачать дистрибутив Primo RPA Studio Enterprise .
Скачать дистрибутив Primo RPA Robot :
- Primo RPA Robot 1.23.9 - предназначен для установки на локальной рабочей станции. Выступает в роли цифрового ассистента пользователя. Дистрибутив поставляется в разрядности x64 и x86.
- Primo RPA Robot Orchestrator 1.23.9 - предназначен для автоматической установки Оркестратором. Дистрибутив поставляется в разрядности x64 и x86.