Kalibro
Авторизация Попробовать бесплатно

Инструкция по использованию конструктора бланков

23.06.2025

Инструкция по использованию конструктора бланков

Как создать структурированные формы для сбора данных


Что такое конструктор бланков?

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


Как работать с параметрами

Параметр — это отдельное поле в бланке которое нужно заполнить. У каждого параметра есть:

  • Название
  • Тип (по умолчанию: строка)
  • Дополнительные настройки: обязательность, значения для выбора, ссылка на другой бланк и др.


Типы параметров

Тип

Описание

Пример

Строка

Текстовое поле (по умолчанию)

Имя, комментарий

Число

Поле для ввода чисел

Количество, число

Фото

Поле для загрузки изображения

Фото чека, фото объекта

Выбор

Выпадающий список с вариантами

Материал: "Пластик", "Металл"

Группа

Блок параметров (может быть заголовком или ссылкой на другой бланк)

"Данные клиента", "Адрес доставки"

Повторение

Список с возможностью многократного добавления

"Список товаров", "История заправок"

Контрольная точка

Кнопка с фиксацией времени

"Подтвердить начало работы"


Типы параметров:

Строка (по умолчанию)

Простое текстовое поле. Например: ФИО, адрес, комментарий.


Число

Поле для ввода чисел. Например: ширина комнаты, количество светильников.


Фото

Позволяет прикрепить фото, загрузить из галереи или добавить зарисовку от руки. Например: сделать снимок документа или объекта.


Выбор

Поле с выпадающим списком вариантов. Чтобы использовать этот тип, нужно добавить значения для выбора .

👉 Пример:

  • Название параметра: Материал
  • Значения: "Россия", "США"
💡 Важно: Выбор нельзя выбрать напрямую. Сначала нужно добавить хотя бы одно значение для выбора.


Группа

Может использоваться двумя способами:

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

👉 Пример:

  • Группа "Замеры" — заголовок
  • Группа "Документы по ДТП" — ссылка на бланк "ДТП"


Повторение

Позволяет пользователю заполнять один и тот же набор параметров несколько раз. Используется через ссылку на другой бланк.

👉 Пример:

  • Бланк "АЗС" содержит поля: Адрес, Объем топлива, Сумма
  • В основном бланке добавляем параметр "Заправки" с типом Повторение и ссылкой на бланк "АЗС"
  • Теперь пользователь может добавлять сколько угодно заправок


Контрольная точка

Кнопка, при нажатии фиксирующая дату и время события. После нажатия кнопку нельзя отменить.

👉 Пример:

  • Контрольная точка "Подтверждаю согласие с обработкой персональных данных"
  • Можно установить флаг: скрывать все последующие параметры до нажатия

Как строить структуру бланка

1. Добавление параметров

  • Начните с того, какие данные вам нужны.
  • Добавьте параметры по одному, выбирая нужный тип.
  • Перетаскиванием параметров мышкой установите нужный порядок для заполнения.

2. Группировка

Чтобы не было хаоса:

  • Группируйте параметры по смыслу (например: "Личные данные", "Контакты")
  • Используйте тип Группа , чтобы объединить поля

3. Условности и логика

  • Для обязательного заполнения ставьте флаг "Обязательно для заполнения"
  • Если в группе необходимо заполнить хотя бы одby параметр, установите флаг "Обязательно для заполнения". Для того чтобы сделать обязательным заполнение параметров внутри группы, активируйте флаг "Обязательно для заполнения" у параметров в бланке, на который ссылается группа.
  • Для контроля доступа к параметрам указанным ниже контрольной точки используйте контрольную точку + флаг "скрывать ниже"

Как использовать повторяемые бланки

Если есть набор данных, которые могут повторяться (например, список комплектующих, список заправок):

Шаги:

  1. Создайте отдельный бланк (например, "Комплект") с необходимыми параметрами
  2. В основном бланке добавьте параметр с типом Повторение и укажите ссылку на бланк "Комплект"
  3. Опционально можно указать заголовок блока , например: "Перечень комплектующих"

Как учитывать стоимость и цены

Если вы хотите автоматически рассчитывать стоимость товаров/услуг:

Пример: Блок "Выбор товара"

  • Параметр : Товар
  • Тип: Выбор
  • Добавлены значения: "Лампа", "Выключатель", "Розетка"
  • Для каждого значения добавлены:
  • Артикул
  • Единица измерения (шт., метр и т.д.)
  • Цена за единицу
  • Опционально: дополнительные цены (монтаж, доставка)

Дополнительно:

  • Добавьте параметр Количество (тип число)
  • Добавьте параметр Тип цены (выбор из: "Цена за товар", "Оптовая цена", "Эксклюзивная цена")

Примеры создания бланков

Пример 1 : Бланк "Замерщик натяжных потолков"

Название

Тип

Особенности

Подтвердить начало работы

Контрольная точка

С флагом: скрывать ниже до нажатия

Размеры помещения

Группа

Без ссылки (просто заголовок)

Ширина

Число

Обязательный

Длина

Число

Обязательный

Количество светильников

Число

Необязательный

Материал

Выбор

Значения: "Россия", "США"

Фото потолка

Фото

Обязательный

Расчет материала

Группа

Ссылается на бланк "расчет"

Пример 2: Бланк "Путевой лист водителя"

Название

Тип

Особенности

Ключи получены

Контрольная точка

Скрывает остальные поля до нажатия

Погрузка

Группа

Без ссылки

Начало погрузки

Контрольная точка

—

Конец погрузки

Контрольная точка

—

Фото накладной

Фото

—

Разгрузка

Группа

Без ссылки

Начало разгрузки

Контрольная точка

—

Конец разгрузки

Контрольная точка

—

Фото накладной

Фото

—

ДТП

Группа

Ссылка на бланк "ДТП"

Заправки

Повторение

Ссылка на бланк "АЗС"

Советы по оформлению бланков

  1. Не делайте слишком длинные списки — используйте группы и заголовки
  2. Используйте понятные названия — так легче находить нужные поля
  3. Выносите повторяющиеся части в отдельные бланки — это удобнее для пользователя
  4. Используйте контрольные точки для контроля доступа к полям
  5. Добавляйте описание к сложным параметрам — помогает пользователям правильно заполнять бланк

Полезные комбинации

Цель

Как реализовать

Скрыть поля до подтверждения

Контрольная точка + флаг "скрывать ниже"

Обязательное заполнение хотя бы одного поля в группе

Группа + флаг "обязательно для заполнения"

Повторяющийся список

Повторение + ссылка на отдельный бланк

Учет стоимости товара

Выбор + значения с ценой + параметр количества

Выбор типа цены

Выбор + значения (цена за товар, оптовая и т.д.)

Вывод

Конструктор бланков позволяет гибко настраивать формы сбора данных. Главное — правильно организовать структуру, использовать подходящие типы параметров и группировать поля логично. Это сделает работу с бланками простой и понятной как для вас, так и для тех, кто будет их заполнять.

Если у вас возникнут вопросы по конкретным случаям — пишите мы всегда поможем!