# Блоки

**Блоки** – основные функциональные единицы программного Робота.

Блоки из которых будет состоять Процесс можно выбрать и перенести в диаграмму Процесса по двойному щелчку левой кнопкой мыши или с помощью перетаскивания. Некоторые блоки также создаются автоматически, если вы воспользуетесь инструментом “Запись” в верхней панели разработки Sherpa Designer.&#x20;

## Конвертация в Процесс

Чтобы быстро выносить (конвертировать) выделенные блоки в отдельный Процесс, и таким образом осуществлять быстрый рефакторинг проекта, выделите блоки так, чтобы у выделенной группы блоков была только одна входная и одна выходная стрелка (количество стрелок внутри группы не пересекающих границы группы не имеет значения). Кликните на выделенную область правой кнопкой мыши.

Появится всплывающее меню со следующими элементами:

1. **Точка останова** — позволяет установить точку останова для отладки процесса в выбранном блоке или группе блоков.​
2. **Вырезать** — удаляет выделенные блоки и помещает их в буфер обмена для последующей вставки в другое место.​
3. **Копировать** — копирует выделенные блоки в буфер обмена без удаления.​
4. **Копировать ID блока** — копирует уникальный идентификатор выбранного блока для использования в ссылках или скриптах.
5. **Удалить** — удаляет выделенные блоки из схемы.​
6. **Редактировать комментарии к блоку** — открывает окно для редактирования текстовых комментариев, связанных с блоком.​
7. **Включить/Отключить** — переключает состояние активности блока (включён/выключен).​
8. **Включить/отключить уровень Output** — управляет отображением или скрытием выходных данных блока.​
9. **Отладка с текущего блока** — запускает процесс отладки, начиная с выбранного блока.​
10. **Отладка. Шагнуть на блок** — выполняет отладку пошагово, переходя к следующему блоку.​
11. **Группировка** — объединяет или разъединяет выделенные блоки в группу для удобства управления.​
12. **Порядок** — позволяет изменить порядок следования блоков внутри группы.​
13. **Выставить размер по умолчанию** — возвращает размеры блоков к стандартным значениям.​
14. **Обновить блок** — обновляет содержимое или состояние блока, например, после изменения внешних данных.​
15. **Укажите выражение для точки останова** — открывает окно для задания условия, при котором точка останова будет срабатывать.​
16. **Конвертировать в процесс** — извлекает выделенные блоки в отдельный подпроцесс, упрощая структуру основной схемы и позволяя повторно использовать этот Процесс.

<figure><img src="https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXdcRAq8Pi5mb055bwtgc8ppFeBJuCiTUEE-9QdalCzVgSZdMfYJ1AfNGoHlv7scldI55NsQskQlSmRPnMV76CZVG5vAOnc2hFkZRHqKu1m6-lMqkIEqPjlwjYX-pfS_MTBDmRgr_g%3Fkey%3DI5kD5wbBMNC3jCGTCEOQ8Q&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=c890ba76&#x26;sv=2" alt=""><figcaption></figcaption></figure>

Выберите “Конвертировать в процесс” и во всплывающем окне “Имя диаграммы” укажите имя нового Процесса.

<figure><img src="https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXffeY4HgNPhrxMHGnB2-stc6c-Ds95p6RNnV9_RcOjWDp1B1zrE-_KN2QbNzpV3ZLaZyWpZKnQQU8UkI0v_FL9dlyNeHh2CYtHkM4GmqWiOlDjqNaIjqZz7aV4Px2WlPzVzlihw%3Fkey%3DI5kD5wbBMNC3jCGTCEOQ8Q&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=e9768d0a&#x26;sv=2" alt=""><figcaption></figcaption></figure>

На месте этих блоков появится блок “Процесс”, а сами блоки попадут в новую созданную диаграмму, на которую ссылается данный блок “Процесс”.

<figure><img src="https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2Flh7-rt.googleusercontent.com%2Fdocsz%2FAD_4nXeMm3oR_KY_mT4l9av8Y8Xe0QYyL6khjbXhIuBSLy4PLgfFOTeq9JFkdeRUCL4rK0Nlck_S8xEYUQ-co4GbPu5_1eXkRfmQxEYQahGd_ahBvHG8YyS2ENqlFqS2xJdy82x85Vv9hA%3Fkey%3DI5kD5wbBMNC3jCGTCEOQ8Q&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=cdfe748c&#x26;sv=2" alt=""><figcaption></figcaption></figure>

## Палитра блоков

Доступно более сотни блоков, которые позволяют выполнять разнообразные действия в операционной системе и других программах, манипулировать данными, производить вычисления и принимать решения.&#x20;

Сложность блоков варьируется от простого задания задержки перед кликом до полной замены всех вхождений одного текста на другой внутри документа Word без потери форматирования документа.

> Палитра блоков постоянно пополняется, если вы не нашли подходящий блок для автоматизации бизнес-процесса - сообщите нам, и мы подскажем какие блоки можно использовать в сочетании для решения вашей задачи (или добавим нужный вам блок в следующее обновление программы).

<table data-header-hidden><thead><tr><th width="57"></th><th width="230"></th><th></th></tr></thead><tbody><tr><td><strong>№ п/п</strong></td><td><strong>Элемент интерфейса</strong></td><td><strong>Описание</strong></td></tr><tr><td>1.</td><td>кнопка “Роботы для Windows”</td><td>Позволяет выбрать режим разработки Роботов для Windows или Linux. В зависимости от выбранного режима будет отличаться состав блоков, доступных в проекте.</td></tr><tr><td>2.</td><td>текстовое поле “Для поиска наберите название блока”</td><td>Позволяет найти нужный блок по названию.</td></tr><tr><td>3.</td><td>Мои блоки</td><td>Группа блоков, созданных Пользователем.</td></tr><tr><td>3.1.</td><td>кнопка <img src="https://483167589-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpyvTUnAaOD3OMZ1w2jM6%2Fuploads%2F8R2oa0kMFwbTu3Y3HzkQ%2F2025-11-17_21-37-17.png?alt=media&#x26;token=c724abfa-d938-4398-a633-03a0b29cc188" alt=""></td><td>Позволяет создать и настроить новый пользовательский блок.</td></tr><tr><td>4.</td><td><a href="../../spravochnik-blokov/osnovnye-bloki-main-blocks">Основные блоки</a></td><td>Группа основных блоков для построения диаграммы Робота.</td></tr><tr><td>5.</td><td><a href="../../spravochnik-blokov/avtomatizaciya-prilozhenii-ui-automation">Автоматизация приложений</a></td><td>Группа блоков для настройки действий по автоматизации приложений при построении диаграммы Робота.</td></tr><tr><td>6.</td><td><a href="../../spravochnik-blokov/avtomatizaciya-brauzerov-browser-automation">Автоматизация браузеров</a></td><td>Группа блоков для настройки автоматизации браузеров  при построении диаграммы Робота.</td></tr><tr><td>7.</td><td><a href="../../spravochnik-blokov/nevidimyi-brauzer-http">Невидимый браузер (HTTP)</a></td><td>Группа блоков для настройки действий невидимого браузера (HTTP)  при построении диаграммы Робота.</td></tr><tr><td>8.</td><td><a href="../../spravochnik-blokov/avtomatizaciya-ocr-ocr-automation">Автоматизация OCR</a></td><td>Группа блоков для настройки автоматизации OCR  при построении диаграммы Робота.</td></tr><tr><td>9.</td><td><a href="../../spravochnik-blokov/orkestrator-orchestrator">Оркестратор</a></td><td>Группа блоков для выполнения действия с Оркестратором Оркестратора при построении диаграммы Робота.</td></tr><tr><td>10.</td><td><a href="../../spravochnik-blokov/sap-sap-automation">SAP</a></td><td>Группа блоков для настройки действий SAP при построении диаграммы Робота.</td></tr><tr><td>11.</td><td><a href="../../spravochnik-blokov/dialogovye-okna-dialogs">Диалоговые окна</a></td><td>Группа блоков для настройки действий с диалоговыми окнами при построении диаграммы Робота.</td></tr><tr><td>12.</td><td><a href="../../spravochnik-blokov/word-word-automation">Word</a></td><td>Группа блоков для настройки действий с Word при построении диаграммы Робота.</td></tr><tr><td>13.</td><td><a href="../../spravochnik-blokov/excel-excel-automation">Excel</a></td><td>Группа блоков для настройки действий с Excel при построении диаграммы Робота.</td></tr><tr><td>14.</td><td><a href="../../spravochnik-blokov/outlook-outlook-automation">Outlook</a></td><td>Группа блоков для настройки действий с Outlook при построении диаграммы Робота.</td></tr><tr><td>15.</td><td><a href="../../spravochnik-blokov/exchange-exchange-automation">Exchange</a></td><td>Группа блоков для настройки действий с Exchange при построении диаграммы Робота.</td></tr><tr><td>16.</td><td><a href="../../spravochnik-blokov/failovaya-sistema-file-system">Файловая система</a></td><td>Группа блоков для настройки действий с файловой системой при построении диаграммы Робота.</td></tr><tr><td>17.</td><td><a href="../../spravochnik-blokov/bufer-obmena">Буфер обмена</a></td><td>Группа блоков для настройки действий с буфером обмена при построении диаграммы Робота.</td></tr><tr><td>18.</td><td><a href="../../spravochnik-blokov/spiski-i-slovari-collections">Списки и словари</a></td><td>Группа блоков для настройки действий со списками и словарями при построении диаграммы Робота.</td></tr><tr><td>19.</td><td><a href="../../spravochnik-blokov/tablicy-dannykh-datatable">Таблицы Данных</a></td><td>Группа блоков для настройки действий с таблицами данных при построении диаграммы Робота.</td></tr><tr><td>20.</td><td><a href="../../spravochnik-blokov/data-i-vremya-datetime">Дата и время</a></td><td>Группа блоков для настройки действий с датой и временем при построении диаграммы Робота.</td></tr><tr><td>21.</td><td><a href="../../spravochnik-blokov/elektronnaya-pochta-mail">Электронная почта</a></td><td>Группа блоков для настройки действий с электронной почтой при построении диаграммы Робота.</td></tr><tr><td>22.</td><td><a href="../../spravochnik-blokov/pdf-pdf-automation">PDF</a></td><td>Группа блоков для настройки действий с PDF-файлами при построении диаграммы Робота.</td></tr><tr><td>23.</td><td><a href="../../spravochnik-blokov/tekst-string-automation">Текст</a></td><td>Группа блоков для настройки действий с текстом при построении диаграммы Робота.</td></tr><tr><td>24.</td><td><a href="../../spravochnik-blokov/ftp-sftp">FTP/SFTP</a></td><td>Группа блоков для настройки действий с FTP/SFTP при построении диаграммы Робота.</td></tr><tr><td>25.</td><td><a href="../../spravochnik-blokov/processy-sluzhby-okna">Процессы/Службы/Окна</a></td><td>Группа блоков для настройки действий с процессами/службами/окнами при построении диаграммы Робота.</td></tr><tr><td>26.</td><td><a href="../../spravochnik-blokov/terminaly-terminal-automation">Терминалы</a></td><td>Группа блоков для настройки действий с терминалами при построении диаграммы Робота.</td></tr><tr><td>27.</td><td><a href="../../spravochnik-blokov/reestr">Реестр</a></td><td>Группа блоков для настройки действий с реестрами при построении диаграммы Робота.</td></tr><tr><td>28.</td><td><a href="../../spravochnik-blokov/1s-1c-automation">1С</a></td><td>Группа блоков для настройки действий с  1C при построении диаграммы Робота.</td></tr><tr><td>29.</td><td><a href="../../spravochnik-blokov/bazy-dannykh">Базы данных</a></td><td>Группа блоков для настройки действий с базами данных при построении диаграммы Робота.</td></tr><tr><td>30.</td><td><a href="../../spravochnik-blokov/google-sheets">Google Sheets</a></td><td>Группа блоков для настройки действий с Google Sheets при построении диаграммы Робота.</td></tr><tr><td>31.</td><td><a href="../../spravochnik-blokov/udalennyi-rabochii-stol-rdp-citrix">Удаленный рабочий стол RDP/Citrix</a></td><td>Группа блоков для настройки действий с  удаленным рабочим столом RDP/Citrix при построении диаграммы Робота.</td></tr><tr><td>32.</td><td><a href="../../spravochnik-blokov/rabota-s-arkhivami-archive">Работа с архивами</a></td><td>Группа блоков для настройки действий с архивами при построении диаграммы Робота.</td></tr><tr><td>33.</td><td><a href="../../spravochnik-blokov/biznes-funkcii-business-methods">Бизнес-функции</a></td><td>Группа блоков для настройки действий с бизнес-функциями при построении диаграммы Робота.</td></tr><tr><td>34.</td><td><a href="../../spravochnik-blokov/izobrazheniya">Изображения</a></td><td>Группа блоков для настройки действий с изображениями при построении диаграммы Робота.</td></tr><tr><td>35.</td><td><a href="../../spravochnik-blokov/telegram">Telegram</a></td><td>Группа блоков для настройки действий с Telegram при построении диаграммы Робота.</td></tr><tr><td>36.</td><td><a href="../../spravochnik-blokov/uchetnye-dannye-windows-i-cyberark-windows-credentials">Учетные данные Windows и CyberArk</a></td><td>Группа блоков для настройки действий с  учетными данными Windows и CyberArk при построении диаграммы робота.</td></tr><tr><td>37.</td><td><a href="../../spravochnik-blokov/mashinnoe-obuchenie-machine-learning">Машинное обучение</a></td><td>Группа блоков для настройки действий, связанных с машинным обучением при построении диаграммы Робота.</td></tr><tr><td>38.</td><td><a href="../../spravochnik-blokov/analiz-tekstov-nlp-text-analysis">Анализ текстов (NLP)</a></td><td>Группа блоков для настройки действий, связанных с анализом текстов (NLP) при построении диаграммы Робота.</td></tr></tbody></table>

> Подробное описание каждого блока представлено в “[Справочнике блоков](https://docs.sherparpa.ru/sherpa-rpa/sherpa-designer/spravochnik-blokov)” и в программе Sherpa Designer.&#x20;

## Обновление блоков в палитре

Для обновления блоков в выбранной палитре кликните правой кнопкой мыши по названию нужной палитры и выберите пункт меню “Обновить блоки из этой палитры”.

<figure><img src="https://docs.sherparpa.ru/~gitbook/image?url=https%3A%2F%2F483167589-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FpyvTUnAaOD3OMZ1w2jM6%252Fuploads%252FYLujpo1D1bBbZWF6I829%252F2025-07-09_16-32-44.png%3Falt%3Dmedia%26token%3D344e1e9b-3197-4d9c-93d6-719ff31c1808&#x26;width=768&#x26;dpr=4&#x26;quality=100&#x26;sign=1b4bfc89&#x26;sv=2" alt=""><figcaption></figcaption></figure>
