Имя: Пароль:
1C
1С v8
Как в табличную часть добавить колонку с возможностью выбора значения из спр.
,
0 Xsander
 
05.03.13
19:53
в табличной часть нужно добавить колонку(ки) "Наполнение"(1...30), при изменении реквизита "число состава"(1...30).

Ищу в цикле и проверяю наличие колонок, Добавить колонки получается так:

Если ЭлементыФормы.Подбор.Колонки.Найти("Наполнение1") = Неопределено Тогда
       МассивТипов = Новый Массив();
       МассивТипов.Добавить(Тип("СправочникСсылка.НаполнениеНоменклатуры"));
       ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);
       ЭлементыФормы.Подбор.Колонки.Добавить("Наполнение1", ОписаниеНужныхТипов);
   КонецЕсли;

а вот добавить колонку, а точнее дать возможность выбора из справочника - не получается.

Для Каждого Стр из Подбор Цикл
      Стр.Наполнение1 = Справочники.НаполнениеНоменклатуры.ПустаяСсылка();
КонецЦикла;

ЭлементыФормы.Подбор.СоздатьКолонки();
ЭлементыФормы.Подбор.Колонки.Наполнение1.ЭлементУправления.КнопкаОткрытия = Истина;

Как это сделать?
1 Эмбеддер
 
05.03.13
19:58
Основная теорема систематики: Новые системы плодят новые проблемы.