#Части записи
Некоторые вещи естественно раскладываются надвое: сама запись и её части.
Форма → её поля
Заказ → его строки
Воронка → её этапы
Задача → её комментарииТехнически это два справочника: у частей есть поле-выборка, указывающее на главную запись.
#Как это выглядит в панели
Открыв форму, вы видите её поля прямо в карточке — добавлять и править их можно здесь же, не уходя в другой справочник.

Иначе, чтобы добавить форме поле, приходилось уходить в справочник «Поля форм», отыскивать там нужную форму в выпадающем списке и возвращаться. Части редактируются вместе с целым.
#Откуда берётся связь
Ниоткуда специально. Если у справочника «Поля форм» есть поле-выборка, указывающее на «Формы», — это и есть связь. Объявлять ничего не нужно.
Поэтому механизм работает одинаково для форм, заказов, воронок и всего, что вы заведёте сами: ядро не знает, что такое «форма».
#Как сделать так же у себя
- Завести справочник частей — например «Характеристики товара».
- Добавить в него поле типа Выбор из справочника, указывающее на «Товары»: что сохранять —
id, что показывать —title. - Всё. Открыв товар, вы увидите его характеристики в карточке.
#Ограничение
В карточке показывается не больше 200 строк частей. Карточка — место для правки, а не для просмотра тысячи записей: на такой объём есть сам справочник со списком и постраничностью. Если частей больше, покажутся первые и будет сказано, что их больше.
#Вывод частей на сайт
Отдельным блоком с отбором по родителю:
{module.product_specs:product_id=12}Чаще, впрочем, части выводятся изнутри вёрстки самого решения — как поля
формы, которые дописываются в блок формы событием
module.rendered.