Перейти к содержимому

Типы блоков

Описание

В студии Puzzle RPA используются несколько типов блоков. Они отличаются формой и способом соединения с другими элементами алгоритма.


Ниже показаны основные типы блоков и их роль в построении алгоритма.

  1. Блок вставка (блок-значение) используется для передачи значения в другой блок через входной разъём. Такие блоки имеют выступ слева и не могут стоять в цепочке действий сами по себе.

    image_1
  2. Блок с углублением сверху и выступом снизу (блок-действие) может быть отдельным шагом алгоритма и соединяться с другими последовательными действиями.

    image_2
  3. Блок с внутренним разъёмом (блок-контейнер) позволяет помещать внутрь другие шаги алгоритма, например действия в цикле или условии.

    image_3

Состояния блоков

Помимо типа, блок может находиться в одном из состояний, которые меняют его отображение:

  • Свёрнутый блок - содержимое блока скрыто, отображается только его заголовок в одну строку.

    • Свернуть или развернуть блок можно командами Свернуть блок / Развернуть блок контекстного меню блока;
    • Все блоки рабочего пространства - командами Свернуть блоки / Развернуть блоки контекстного меню рабочего пространства;
    • Во время отладки свёрнутый блок автоматически разворачивается, когда выполнение останавливается на вложенном в него блоке, и сворачивается обратно, когда выполнение выходит из него (или при завершении отладки).
  • Отключённый блок - блок отображается заштрихованным и не участвует в генерации кода и выполнении алгоритма. Переключается командами Отключить блок / Включить блок контекстного меню блока;

  • Теневой блок - светлый блок-заглушка со значением по умолчанию во входном разъёме (например, число 1 в блоке арифметики). Теневой блок нельзя перетащить отдельно: при подключении в разъём другого блока он заменяется, а после отключения появляется снова.

image_4

Обновление версии блока

У блока, который имеет более новую версию, отображается предупреждение и кнопка обновления до актуальной версии.

image_5