Студия 23.9

Раздел содержит описание изменений для версии приложения Primo Studio 23.9, выпущенной в сентябре 2023 года.

Новые функции и улучшения

Работа с шаблоном поиска:

  1. Значительно улучшен UI/UX Редактора шаблона поиска. Изменения призваны сделать его более удобным и понятным в использовании. Подробности см. в разделе Новый редактор шаблон поиска.

  2. Стал поддерживаться Selenium WebDriver актуальной версии. Улучшение призвано повысить эффективность работы с шаблонами поиска для веб-приложений.

  3. Расширение Primo RPA Extension обновлено до версии 1.60. В новой версии улучшена работа с Вводом текста (Text input) в веб-формах. В ранней версии ввод текста мог не сработать, например, в формах ввода логина/пароля. Обновление 1.60 позволяет решить эту проблему.

Работа с Оркестратором:

  1. Добавлена проверка версии Студии при авторизации в Оркестраторе. Если версия меньше допустимой, то авторизация завершится ошибкой. Ограничение на минимально допустимую версию Студии, а также тип поведения при ошибке настраивается в конфигурационном файле Оркестратора.

  2. Добавлен новый тип ресурса Оркестратора - JObject. Он хранит данные в формате JSON. Студия позволяет работать с ресурсом такого типа через элементы Получить значение и Установить значение. Например, если в Оркестраторе был создан ресурс с типом JObject, то при помощи элемента Получить значение робот сможет получить данный ресурс и сохранить его в переменную свойства Результат. Тип полученного ресурса Студия распознает автоматически.

  3. В модели QueueItem - элемент очереди Оркестратора - появилось свойство RetryCount. Оно содержит информацию о количестве повторов элемента в очереди. Извлеченный элемент может быть добавлен в очередь повторно в ответ на возникновение ошибки (статусы Error/Business Error). Допустимость повторов определяется настройкой очереди Оркестратора.

  4. Улучшен инструмент публикации проекта в Оркестраторе из Студии. Теперь при публикации новой версии проекта рабочий файл будет сопоставляться с существующими в Оркестраторе. При найденном совпадении Студия предложит его для выбора, указав на нужную запись в окне проектов. Это позволит избежать ситуации, когда новую версию можно по ошибке загрузить в неподходящий проект.

Работа с элементами:

  1. В контейнере Приложение Excel появилось свойство «Открывать только на чтение». Оно работает только с драйвером Interop и определяет, нужно ли открывать файл в режиме «Только для чтения». По умолчанию свойство отключено. Функциональность помогает считывать данные из файла, который был заблокирован для редактирования.

  2. Улучшен импорт SAP-элементов из UIPath-проектов:

    • Read Status Bar > конвертируется в контейнер Присоединиться к SAP с вложенным элементом Строка состояния (SAP). Контейнер добавляется только в том случае, если элемент импортируется без него.

    • Type into > конвертируется в элемент Ввод текста (Работа с UI) с заданными свойствами и режимом SIMULATE.

    • Сall transaction > конвертируется в контейнер Присоединиться к SAP с вложенным элементом Ввод текста (SAP). Ранее не конвертировался. Контейнер добавляется только в том случае, когда импортируется элемент без него.

  3. В элементе Комментарий стал доступен ввод текста с переводом строки.

Другие улучшения:

  1. В окне Поиска (Ctrl+F) стало сохраняться последнее значение, введенное в поисковой строке.

Улучшения в Robot Runner

Клиентский робот (attended) теперь поддерживает работу с ресурсами Оркестратора.

Исправленные ошибки

  1. Оптимизировано время открытия проектов в Студии.

  2. При попытке открыть другой проект терялись изменения в текущем файле. Студия открывала новый проект сразу, не спрашивая пользователя, нужно ли ему сохранить изменения в текущем. Это приводило к потере данных. С этой версии пользователю будет отображаться модальное окно с соответствующим вопросом.

  3. Исправлена проверка синтаксиса в проектах, где удаляли зависимость. Некорректно работал индикатор ошибок: он отображался на элементах, не связанных с отсутствующей зависимостью.

  4. Исправлена работа элементов из группы «События». Ранее, если в процессе последовательно использовалось несколько событий, то выполнение второго завершалось с ошибкой. Проблема устранена.

  5. Исправлена ошибка в работе элемента Чтение почты (Outlook). При чтении папки, в которой находилось письмо с неподдерживаемым типом сообщения, возникала ошибка «Интерфейс не поддерживается». Теперь, в подобной ситуации, робот продолжит свою работу и перейдет к следующим письмам в папке.

  6. После отправки письма с вложением по протоколу SMTP робот не мог удалить файл вложения. Возникала ошибка доступа к файлу. Причина ошибки устранена.

  7. Устранена утечка памяти при закрытии процесса.

  8. Улучшено поведение элемента If-Else в режиме отладки. Если на панели элемента была включена точка останова, то требовалось дважды жать «Следующий шаг», чтобы возобновить процесс. Сейчас выполнение возобновляется с первого раза.

  9. Исправлена ошибка в работе элемента «Ссылка на процесс», которая наблюдалась с версии Студии 23.7.2. При выполнении элемента робот получал неверное значение параметра Направление (Direction) у аргумента подпроцесса. Корректная работа восстановлена.

  10. Исправлена ошибка, возникавшая при использовании стиля главного меню «Лента» в упрощенном варианте. Ранее после запуска Студии наблюдалось изменение вида ленты. Сейчас все работает корректно.

  11. Исправлено ошибочное отображение элементов из режима работы Citizen в режиме Pro.

  12. В свойствах некоторых элементов при создании переменной горячими клавишами (Ctrl + K) неправильно определялся поддерживаемый тип данных. Ошибка исправлена.

  13. Отсутствовала возможность скопировать корневой контейнер Последовательность. Ошибка исправлена, копирование стало доступным.

Где найти

Скачать дистрибутив Primo RPA Studio Enterprise.

Скачать дистрибутив Primo RPA Robot:

  • Primo RPA Robot 1.23.9 - предназначен для установки на локальной рабочей станции. Выступает в роли цифрового ассистента пользователя. Дистрибутив поставляется в разрядности x64 и x86.

  • Primo RPA Robot Orchestrator 1.23.9 - предназначен для автоматической установки Оркестратором. Дистрибутив поставляется в разрядности x64 и x86.

Last updated