Доп. инфо
Блок доп. инфо предназначен для получения различных данных от пользователя алгоритма.
Блок показывается пользователю и приостанавливает выполнение алгоритма пока пользователь не введет данные. Исключением является блок типа "скрытое поле", который служит техническим целям и предназначен для получения данных от самого приложения, где запущен алгоритм. Этот блок алгоритм проходит не показывая.
Блок практически во всех случаях имеет один выход и не осуществляет ветвление алгоритма.
В зависимости от запрашиваемых данных существуют следующие типы блока:
- Текст - блок для ввода текстовой строки
- Длинный текст - блок для ввода текста состоящего из нескольких строк
- Дата - блок для ввода даты и времени
- Число - блок для ввода чисел или числовых строк (например идентификаторов ИНН, ОГРН)
- E-Mail - блок для ввода email
- Телефон - блок для ввода телефона
- URL - блок для ввода URL-адресов
- Ф.И.О. - блок для ввода ФИО
- Денежная сумма - блок для ввода денежных сумм с указанием валюты
- Срок - блок для ввода срока с единицей измерения (года, месяца, дни)
- Площадь - блок для ввода площади с единицей измерения
- Файл - блок для загрузки файла
- Выписка ЕГРЮЛ - блок для загрузки выписки из ЕГРЮЛ (для последующего анализа)
- Скрытое поле - блок для загрузки данных из приложения запускающего алгоритм
Каждый тип доп. инфо оптимизирован под ввод свои данные. То есть может имееть разный набор полей, разные маски для полей, осуществлять различные проверки.
Например тип ФИО имеет три отдельных поля для ввода Фамиили, Имени и Отчества. Тип Телефон имеет маску для ввода номера телефона.
В алгоритме есть операции, которые работают с конкретными данными. Например дату введенную в доп. инфо типа Дата, при подстановке в шаблон можно отформатировать. По этому хотя и дату, и ФИО, и телефон можно ввести в доп. инфо типа строка, мы настоятельно рекомендуем использовать подходящий тип блока.
Создание доп. инфо
Как и другие блоки действия можно создать двумя способами:
- в визуальном редакторе алгоритма
- в библиотеке блоков в разделе "Доп. инфо"
При создании доп. инфо используются 2 общих параметра:
Тип доп. инфо
Один из описанных выше типов, определяет какие данные запрашиваются у пользователя.
Заголовок
Используется только для идентификации доп. инфо в конструкторе. Пользователю алгоритма нигде не показывается. Может быть изменен в любой момент.