|
Дерево значений |
☑ |
0
seraf
23.11.11
✎
13:26
|
Напомните пожалуйста как в объекте ДеревоЗначений на форме обработки отразить колонки, не могу в сп найти что-то
Выборка = Документы.СчетНаОплатуПоставщика.Выбрать(ДатаНачала, ДатаОкончания);
ДеревоЗначений.Колонки.Добавить("Документ");
Пока Выборка.Следующий() Цикл
Стр = ДеревоЗначений.Строки.Добавить();
Стр.Документ = Выборка.Ссылка;
ТаблицаДокументов = ЗапросКПодчиненнымДокументам(Выборка.Ссылка);
Для Каждого Строка Из ТаблицаДокументов Цикл
Стр2 = ДеревоЗначений.Строки.Добавить();
Стр.Документ = Строка.Ссылка;
КонецЦикла;
|
|
1
vicof
23.11.11
✎
13:31
|
на форме у тебя не дерево, а табличное поле
|
|
2
vicof
23.11.11
✎
13:31
|
и запрос в цикле не есть гуд
|
|
3
super_serega
23.11.11
✎
13:35
|
ИМХО с деревьями проще всего через запросы работать
|
|
4
seraf
23.11.11
✎
13:36
|
не у меня на форме дерево значений и резалт выводится судя по скролингу только самой колонки не видно)
я забыл как вывести
а в цикле да не гуд но для себя сойдет, иногда лень бывает)
|
|
5
seraf
23.11.11
✎
13:37
|
вывожу структуру подчиненности потому в дереве наглядней чем в таблице
|
|
6
vicof
23.11.11
✎
13:37
|
(4) спорим, табличное поле? :)
|
|
7
seraf
23.11.11
✎
13:39
|
(6) не, спорить не буду, точно поле)
|
|
8
vicof
23.11.11
✎
13:40
|
а так как это элемент формы, то нужно обращаться через ЭлементыФормы.ДеревоЗначений..., дальше, думаю, найдешь)
|
|
9
super_serega
23.11.11
✎
13:41
|
Так для общего
ЭлементыФормы.ГруппыТорговыхТочек.Значение=Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
ЭлементыФормы.ГруппыТорговыхТочек.СоздатьКолонки();
|
|
10
vicof
23.11.11
✎
13:41
|
(9) ну нельзя же так с людьми. Дай человеку подумать.
|
|
11
super_serega
23.11.11
✎
13:43
|
согласен помыслить полезно
|
|
12
seraf
23.11.11
✎
13:44
|
да спасибо разобрался!)
|
|
13
seraf
23.11.11
✎
13:45
|
когда-то знал и забыл, как это всё в голове держат
одно запоминаешь другое забываешь)
|
|