← Вся документация

Формы/Приложении

Формы/Приложении — скриншот интерфейса
Конструктор форм «с нуля» — вместо того чтобы разработчик писал отдельную страницу под каждую анкету, сотрудник сам собирает её из готовых полей прямо в браузере. Поля бывают разных типов — обычный текст, число, дата, выбор из списка, загрузка файла, подпись от руки на экране, точка на карте и другие — этого достаточно для большинства реальных анкет проекта. Готовую форму можно опубликовать по отдельной ссылке: заполнять её смогут как сотрудники внутри системы, так и любые посетители снаружи, если доступ сделан открытым. Все заполненные анкеты попадают в единый список заявок внутри самой формы, где их можно просматривать, сортировать по статусу и обрабатывать — по одной или сразу пачкой. Формы можно переносить между проектами через экспорт/импорт схемы, не пересобирая их заново вручную.
1. Откройте плитку «Формы/Приложении» на странице проекта и нажмите «Добавить форму» — впишите название и необязательное описание, которое увидят заполняющие.
2. Конструктором добавляйте поля нужного типа и расставляйте их в нужном порядке; для каждого поля можно отметить «обязательное» и задать подсказку. Добавлять, менять местами и убирать поля можно в любой момент, в том числе уже после публикации формы. Формы/Приложении — шаг 1
3. Когда форма готова, нажмите «Опубликовать» — появится постоянная ссылка на форму; «Снять с публикации» в любой момент закрывает доступ по этой ссылке, не удаляя саму форму. Формы/Приложении — шаг 2
4. «Продублировать» создаёт отдельную независимую копию-черновик со своим адресом — исходная форма при этом не меняется, удобно для похожей анкеты на другом проекте.
5. Схему формы целиком можно выгрузить в файл и загрузить обратно, в том числе в другом проекте — не нужно собирать такую же анкету вручную второй раз.
6. «Удалить» убирает форму целиком вместе со всеми уже собранными по ней заявками — действие необратимо.
7. Заполнить форму можно по прямой ссылке или через мобильное приложение.
8. На вкладке «Заявки» внутри формы видно каждый присланный ответ: его можно одобрить, отклонить с указанием причины (заявитель её увидит), назначить ответственного сотрудника или изменить статус вручную. Выбрав сразу несколько заявок, то же действие можно применить ко всем им одним кликом, а весь список выгрузить в файл CSV.
9. Одобренную заявку обычный пользователь изменить или удалить уже не может — это может сделать только главный администратор системы.
В названии формы и в машинном имени поля (Machine name) разрешены разные символы — это частая причина ошибки «Формат поля name некорректен» при публикации. В названии формы можно использовать обычный дефис «-», но НЕ тире «—» (em dash) — если скопировали название откуда-то с тире, замените его на дефис. Машинное имя поля — только латинские буквы, цифры и подчёркивание, обязательно начинается с буквы; конструктор обычно транслитерирует название автоматически, но если вписали его вручную — проверьте формат.
Код подпроекта, записи и т.п. полей с «обязательное» — пустое значение не пройдёт валидацию, даже если поле визуально выглядит заполненным (например, после автоподстановки).
Эта статья помогла?