табличное поле, выбор в колонке
☑
0
omen_22
20.12.11
✎
15:31
Подскажите пожл, как сделать чтобы в колонке ТабличногоПоля можно было сделать выбор значения из справочника например "Номенклатура"
1
butterbean
20.12.11
✎
15:32
это в источнике данных таб. поля определяется
2
omen_22
20.12.11
✎
15:37
Грубо говоря, имеется ТЗ в которую считываются данные из внешней таблицы
ТЗ = Новый ТаблицаЗначений() ;
ТЗ.Колонки.Добавить("Номенклатура") ;
ТЗ.Колонки.Добавить("Подразделение") ;
Пока RS.EOF()=0 do
НоваяСтрока = ТЗ.Добавить() ;
Value1 = RS.Fields("F0").Value ;
НоваяСтрока.Подразделение = Value1 ;
RS.MoveNext() ;
КонецЦикла ;
RS.Close() ;
ЭлементыФормы.ТабличноеПоле1.Значение = ТЗ;
ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки();
одно поле "номенклатура" остается при загрузке из таблицы пустым. Его пользователь заполняет путем выбора - выставляет соответствие из справочника после окончания загрузки. Нужно реализовать вот такой вот китайский метод
3
omen_22
20.12.11
✎
15:52
.
4
omen_22
20.12.11
✎
16:17
оказывается, все очень просто
ТЗ.Колонки.Добавить("Номенклатура", Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
Программист всегда исправляет последнюю ошибку.