# Text input

Для настройки виджета требуется совершить следующие действия:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcfUuVa3_xU7xQa1OWdRIHducVA-O5cAA_JXvGpm1B5W6QjJ5RgKzklP2RvRPi7LCr_nTeMde_CiJUPAY6s4kKY6kqv5zqT2N8hoKJeEjguTZq5Fbw_Wz5ePpWMX6IYz5PiNobx?key=Y3Phu3MRP-4NlT84TiA7f5Qb" alt=""><figcaption></figcaption></figure>

Виджет Text input отображает поле для ввода текстового значения Пользователем, что позволяет использовать подсказки и ограничения, для ввода только верных значений.

Для настройки элемента нажмите на значок редактирования ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXe0L3cMtSCz1Naa-eaIsN0au68KaWi_qGehVBn129x8Ue_50MkRgQW_lhXPWbml5eeEZNmczFAO14ZE8RWAA49eEjKDZxjj3ydZfFkfJdNpLxqj9J-RZTcGrxtNyROpib3ol5HABg?key=Y3Phu3MRP-4NlT84TiA7f5Qb).

Откроется всплывающее окно “Настройки элемента”:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc2X2hoIZGKJrQiyEUlJIf2TvAoH8d1muUN1ni-474crha_tASdxaYXQ38bDZ3YTmFTmTrZYMi1Kj01S8KYOEy3Rf49aGuMchoWwpTSjaTxsfOHQx3SzKZ1u9gFDA1o0R2NA9LHCQ?key=Y3Phu3MRP-4NlT84TiA7f5Qb" alt=""><figcaption></figcaption></figure>

### Поля для настройки виджета

Заполните нужные поля для настройки виджета.

**“Обязательный к заполнению”** – чекбокс, заполняется вручную левой кнопкой мыши. Предназначен для окраса поля в красный цвет, если Пользователь не заполнил данный виджет.

**“Видимое название”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать название для виджета.

**“Имя Параметра в Задаче (Task)”** – текстовое поле, заполняется вручную с клавиатуры. В этом поле отображается текст, который соответствует значению указанного Параметра выбранной Задачи. Пользователь может изменить это значение в текстовом поле, и после сохранения формы новое значение будет записано в указанный Параметр выбранной Задачи. Это означает, что при внесении изменений в текстовое поле Пользователь может обновить информацию в Задаче, для чего достаточно просто ввести новое значение и сохранить изменения.

**“Заполнитель”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать текст-заполнитель (placeholder), который будет отображаться в поле ввода до тех пор, пока пользователь не начнет вводить значение.

**“Класс”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать CSS-класс, который будет применяться к элементу. Это позволяет изменить стиль виджета, например, цвет, размер или шрифт.

**“Регулярное выражение (Regexp)”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет задать регулярное выражение для валидации ввода.

**“Подсказка об ошибке валидации”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать текст, который будет отображаться Пользователю в случае, если введенное значение не прошло валидацию.

**“Подсказка”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать дополнительную подсказку, которая поможет пользователю понять, что именно нужно вводить.

**“Значение по умолчанию”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать значение, которое будет отображаться в поле ввода по умолчанию.

**“Максимальное количество символов”** – текстовое поле, заполняется вручную с клавиатуры. Позволяет указать максимальное количество вводимых символов.

### **Пример заполнения**

| **Название поля**                    | **Значение**                                                                                                                                                                                                                |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Чек бокс "Обязательный к заполнению" | ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcf9u4CeJXNjIRmOnrI8MZK7Az-niO8cSUeUppcqtP_DmtznpnJ-dsfqfSd29kYHzZ7kvu3IriCGB5qyieZzJ42eW-Zxr38i_-JHJFDDAtUlbjD_FT8Ts8ow-09lN3x5NVMmoil_Q?key=Y3Phu3MRP-4NlT84TiA7f5Qb) |
| Видимое название                     | Ваше имя                                                                                                                                                                                                                    |
| Имя Параметра в Задаче (Task)        | user\_name                                                                                                                                                                                                                  |
| Заполнитель                          | Введите ваше имя                                                                                                                                                                                                            |
| Класс                                | input-name                                                                                                                                                                                                                  |
| Регулярное выражение (Regexp)        | `^[A-Za-zА-Яа-яЁё\s]+$`                                                                                                                                                                                                     |
| Подсказка об ошибке валидации        | Пожалуйста, введите корректное имя.                                                                                                                                                                                         |
| Подсказка                            | Имя должно содержать только буквы.                                                                                                                                                                                          |
| Значение по умолчанию                | Иван                                                                                                                                                                                                                        |
| Максимальное количество символов     | 50                                                                                                                                                                                                                          |

Результат:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf7Sk60e2zMIrjJS4wUvY4rWoN3P0u2nLhksNpveArJ6L6tGksTU6GRLj_kfDJ6idsqad48w4-iNPR8U8_m-Bgdutu0B8QGPYGMDCCe_FgQa091--DIBTE64MQGQT2-ALyMlIBvqg?key=Y3Phu3MRP-4NlT84TiA7f5Qb" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/sherpa-rpa/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/deistviya/dizainer-formy/text-input.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
