Primo Studio 1.24.6
История изменений в Primo Studio для Windows за июнь 2024-го года.
Информацию по обновленным релизам версии 1.24.6 можно найти в статьях:
- Студия 1.24.6.13
- Студия 1.24.6.17
- Студия 1.24.6.18
- Студия 1.24.6.22
- Студия 1.24.6.24
- Студия 1.24.6.26
- Студия 1.24.6.27
- Студия 1.24.6.29
Обновления и улучшения (режим Pro)
-
Для расширения Primo RPA Extension добавлена совместимость с Манифестом V3 , новым стандартом от Google. Использование Manifest V3 поможет избежать проблем с совместимостью в будущих версиях браузеров на платформе Chromium (Chrome, Yandex, Edge). Поскольку расширение на базе Манифеста V3 является новым, рекомендуется сначала проверить работоспособность решения в Студии или тестовом контуре, и только затем использовать в продуктивной среде.
-
Добавлен элемент Установить пароль (SetPassword) для установки пароля на Excel файлы.
-
Обновлено расширение Primo RPA Extension. Новая версия расширения поддерживает взаимодействие с веб-клиентом 1С, включая возможность выбирать шаблон поиска с помощью xPath. Улучшение распространяется на обе версии Манифеста.
-
Добавлен элемент Заблокировать ресурс (Lock asset).
-
Оптимизирована функциональность элемента Запись в журнал: ранее при работе в параллельных потоках наблюдались проблемы с выводом сообщений в консоль, включая их дублирование и некорректное отображение.
-
Добавлена кнопка Приостановить отладку. Ранее эта функция была доступна только для процессов с типом Последовательность, теперь она позволяет приостановить отладку и для процессов с типом Диаграмма и Чистый код.
-
Обновлен пакет Primo.Office.Pdf до версии 1.1.0:
- Добавлен элемент Получить форму XFA.
- В элементе Чтение таблицы добавлено свойство
Ядро
, в котором можно выбрать компонент для обработки pdf-документа.
-
Улучшена работа Студии при использовании
Selenium WebDriver
: теперь корректно поддерживается присоединение к браузеру через переменную instance. -
Добавлен новый шаблон проекта Mail process, который позволяет использовать электронную почту как очередь. Шаблон доступен в Primo RPA Studio на английском и русском языках.
-
Улучшена работа окна Редактор шаблона поиска:
- Улучшено автоматическое отображение иерархии шаблона поиска при его открытии. Только для составных селекторов.
- Удаление выделенного элемента иерархии с помощью клавиши
DEL
. - После выполнения команды меню
Поменять текущий селектор на выбранный
в иерархии (дереве) шаблона поиска изменяется только текущий элемент селектора, без перестроения дерева. - После успешного поиска элемента выделение в дереве контролов (UI-инспекторе) перемещается на выделенный элемент. Реализовано только для десктопных селекторов.
- Расширены функции поиска в проекте — теперь возможно заменить найденное значение на значение, указанное пользователем. Функция замены призвана сократить время, требуемое для внесения изменений в RPA-проект. По умолчанию замена недоступна — чтобы активировать функцию, включите в настройках Студии параметр Найти и заменить.
- При запуске Robot Runner’a стал отображаться экран загрузки, сигнализирующий пользователю о том, что процесс осуществляется корректно, и нет необходимости повторно запускать приложение.
- Улучшена работа элемента C# Script:
- Восстановлены кнопки вызова окна редактирования в элементах WFJSScript, WFPythonScript и WFPSScript.
- Добавлена проверка на наличие оператора
return
при включенной опцииОбновлять переменные
.
- Добавлено предупреждение при несовпадении типа переменной с типом входных данных в элементе Присвоение (Assign).
- Улучшена производительность робота, обеспечивая более быструю и эффективную работу.
- Расширен функционал элемента Перетаскивание (drag-and-drop). Теперь при перевыборе элемента через дерево элементов у атрибута
Назначение
процесс корректно отрабатывает и элемент успешно перетаскивается. - Добавлена поддержка селекторов XPath для элементов браузера, что позволяет создавать селекторы с помощью XPath наряду с CSS-селекторами. Новая функциональность работает для расширений и вебдрайверов, но не поддерживается в режиме IE.
Исправленные ошибки (режим Pro)
- Исправлена ошибка, при которой в редакторе шаблона для десктопных приложений элементы не подсвечивались при проведении валидации. Теперь при валидации элементы успешно подсвечиваются.
- Исправлена ошибка элемента Параллельный поток при отладке. Теперь после возникновения исключения в потоке отладка продолжается в оставшихся потоках, и прекращается только после возникновения исключения во всех потоках.
- Устранена ошибка, при которой проект, опубликованный из студии как
x86
, сохранялся какx64
в Оркестраторе. Теперь заданная разрядность из Студии корректно сохраняется в Оркестраторе. - Исправлена ошибка, при которой изображения (скриншоты) не отображались в активностях Клик мыши или Получить текст после выбора элементов селектором. Теперь после выбора селектора скриншот корректно отображается в активностях.
- Исправлена ошибка, при которой селектор не перевыбирался в предварительном редакторе шаблона. Теперь селектор успешно перевыбирается и при валидации подсвечивается новый селектор.
- Исправлена ошибка при работе элемента Присвоение. Ранее появлялось указание на ошибку в виде восклицательного знака.
- Устранена ошибка, при которой статус
Изменено
(звездочка в названии вкладки) не исчезала при нажатии на кнопку Сохранить проект. - Исправлена ошибка в элементе Редактировать диаграмму. Теперь свойство
Изменить заголовок оси
корректно отображается и применяет заголовок к правильной оси. - Исправлена ошибка
Обнаружено неоднозначное соответствие
при открытии процесса. Ранее ошибка возникала при наличии в проекте элемента WFToast. - В новом редакторе шаблона исправлена валидация десктопных селекторов, работающих с типом автоматизации UIAUTOMATION.
- В новом редакторе шаблона исправлено сообщение о результате валидации, отображаемое при превышении таймаута поиска.
- В предварительном редакторе шаблона изменен цвет шрифта на вкладке Код. Ранее, при выборе темной темы Студии, цвет кода затруднял понимание данных.
- Исправлена ошибка в элементе Функция BAPI, возникавшая после нажатия кнопки Refresh в окне с функцией.
- Исправлена ошибка, из-за которой циклы ForEach некорректно работали с виртуальными переменными, если в цикле выполнялся вызов подпроцесса.
Режим Citizen
- Исправлена ошибка сброса панелей. Ранее панель Элементы заменялась панелью Фрагменты кода.