Установка расширения
Описание
Расширения — встроенный инструмент Puzzle RPA, позволяющий добавлять дополнительные функциональные блоки, созданные командой разработки Puzzle RPA, пользователями или сообществом.
Создание пользовательского блока В данном разделе описывается алгоритм создания пользовательского блока. Подробнее...
Чтобы открыть панель управления Расширениями, требуется открыть окно Настройки:
Файловая структура расширения
Для подключения расширения к студии Puzzle RPA оно должно быть сохранено в отдельной папке и содержать файлы:
- src/ - папка с исходными кодом блока;
- wheels/ - папка с выгруженными python - модулями, которые описаны в requirements.txt;
- requirements.txt - файл описывающий дополнительные python библиотеки и их версии которые используются блоком;
- block.json - описание блока и его визуального представления;
- code.value.py - для блоков, возвращающих значений;
- code.py - для блоков, не возвращающих значение;
- meta.json - метаданные блока и настройки логирования;
- libs.py.json - зависимости блока из code-storage-py;
- typeToName.json - маппинг типов блоков на их названия которое будет выводится в информационное окно при выполнении блока;
- values.xml - XML описание блока для тулбокса категорий.
Установка расширения
Для установки расширения требуется:
- Открыть панель управления Расширениями в окне Настройки:
- Перейти в подраздел Добавление;
- Выполнить клик на кнопку Выбрать;
- Выбрать папку с расширением:
- Выбрать категорию, в которую будет добавлен блок или создайте новую:
- Выполните перезапуск приложения:
- После перезапуска новый блок будет доступен в списке функциональных блоков:
Просмотр установленных расширений
Для просмотра установленных расширений требуется открыть панель управления Расширениями в окне Настройки и перейти в подраздел Установленные: