|
табличное поле, выбор в колонке |
☑ |
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
|
оказывается, все очень просто
ТЗ.Колонки.Добавить("Номенклатура", Новый ОписаниеТипов("СправочникСсылка.Номенклатура"));
|
|