Уважаемые читатели давеча я тут пытался создавать динамические реквизиты в форме, которая находится в расширении и столько я ребята перепробовал и перечитал. Никому такого не пожелаю.
Вот реально готовый код, которые добавляет реквизиты в табличное поле и даже заставляет быть его кликабельным.
Поле = Элементы.Добавить("ВесБрутто", Тип("ПолеФормы"),Элементы.Товары);
Поле.ПутьКДанным = "Объект.Товары.ВесБрутто";
Поле.Вид = ВидПоляФормы.ПолеВвода;
Поле.Заголовок= "Вес брутто";
Поле.УстановитьДействие("ПриИзменении", "ПриИзм");
Поле = Элементы.Добавить("ВесТары", Тип("ПолеФормы"),Элементы.Товары);
Поле.ПутьКДанным = "Объект.Товары.ВесТары";
Поле.Вид = ВидПоляФормы.ПолеВвода;
Поле.Заголовок= "Вес тары";
Поле.УстановитьДействие("ПриИзменении", "ПриИзм");
Поле = Элементы.Добавить("Засор", Тип("ПолеФормы"),Элементы.Товары);
Поле.ПутьКДанным = "Объект.Товары.Засор";
Поле.Вид = ВидПоляФормы.ПолеВвода;
Поле.Заголовок= "Засор";
Поле.УстановитьДействие("ПриИзменении", "ПриИзм");
Поле = Элементы.Добавить("ГрязныйВес", Тип("ПолеФормы"),Элементы.Товары);
Поле.ПутьКДанным = "Объект.Товары.ГрязныйВес";
Поле.Вид = ВидПоляФормы.ПолеВвода;
Поле.Заголовок= "Грязный вес";
Поле.УстановитьДействие("ПриИзменении", "ПриИзм");
Если кому то нужно расширение с рабочим кодом порыскайте тут.