.. _forms: Формы ====== **Форма** — графическое представление объекта в виде набора элементов интерфейса для манипуляции данными объекта. Элементы интерфейса ссылаются на атрибуты, заданные в :ref:`типе данных `. Формы реализованы на базе движка `formio.js `_ и описываются в json-формате. Они используются для создания и редактирования записей через :ref:`Citeck Records `. Функция :ref:`визуального конструктора форм ` доступна только в Citeck **Enterprise**. Раздел охватывает: * :ref:`Общую информацию ` — что такое формы, журнал форм, способы создания и загрузки * :ref:`Конструктор форм ` — визуальное моделирование форм: компоненты, расположение, условия видимости * :ref:`Компоненты формы ` — описание всех доступных компонентов и их настроек * :ref:`Примеры компонент ` — практические how-to по использованию компонентов * :ref:`Локализацию ` — настройка мультиязычных меток полей * :ref:`Черновики ` — сохранение записей без отправки по процессу * :ref:`Связь формы с задачей ` — настройка кнопок завершения задачи (outcome) * :ref:`Best practice ` — рекомендации по проектированию форм .. toctree:: :maxdepth: 20 forms/forms forms/form_builder forms/form_components forms/form_examples forms/form_localisation forms/form_draft forms/form_for_task forms/form_best_practice