в табличной часть нужно добавить колонку(ки) "Наполнение"(1...30), при изменении реквизита "число состава"(1...30).
Ищу в цикле и проверяю наличие колонок, Добавить колонки получается так:
Если ЭлементыФормы.Подбор.Колонки.Найти("Наполнение1") = Неопределено Тогда
МассивТипов = Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.НаполнениеНоменклатуры"));
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);
ЭлементыФормы.Подбор.Колонки.Добавить("Наполнение1", ОписаниеНужныхТипов);
КонецЕсли;
а вот добавить колонку, а точнее дать возможность выбора из справочника - не получается.
Для Каждого Стр из Подбор Цикл
Стр.Наполнение1 = Справочники.НаполнениеНоменклатуры.ПустаяСсылка();
КонецЦикла;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший