|
Динамический список (Дерево значений) | ☑ | ||
|---|---|---|---|---|
|
0
zladenuw
19.01.12
✎
18:10
|
Как построить запрос что бы документы отображались в виде дерева.
Помогите плиз. получается только если выводить два реквизита, а возможно ли сделать через 1 реквизит ? |
|||
|
1
Нуф-Нуф
19.01.12
✎
18:16
|
итоги
|
|||
|
2
zladenuw
19.01.12
✎
18:21
|
хм. не вижу в динамическом списке такое :(
|
|||
|
3
zladenuw
19.01.12
✎
19:03
|
не кто такого не делал ? Я бы и не мучился, но ПриАктивизацииСТроки нельзя вызывать с сервера :(.
Может есть другие варианты вывода подчиненных документов ? |
|||
|
4
zladenuw
23.01.12
✎
11:58
|
и все таки помоги те вывести такое дерево в УФ.
При активизации строки в списке документов, нужно вывести все подчиненные документы в дереве данных. Можно ли запросом получить все подчиненные документы. Примерно так Док, Основание - , Док1 Док2, Док1 Док3, Док2 Док4, Док3 А параметр запроса Основание только Док1. Итоги и пакетные запросы использовать нельзя в динамическом списке |
|||
|
5
guitar_player
23.01.12
✎
12:00
|
(0) группировка
|
|||
|
6
zladenuw
23.01.12
✎
12:03
|
(5) да но как получить все подчиненные документы ?
Сейчас выполняется рекурсией в обычной форме. а как запросом такое сделать ? ТекСтр = Дерево.Строки.Добавить(); ТекСтр.Док = ТекДок; ТекстЗ = "Выбрать Ссылка Из ЖурналДокументов.Общий Где (ДокОснование = &Док) И (Ссылка <> ДокОснование)"; Запрос = Новый Запрос(ТекстЗ); Запрос.УстановитьПараметр("Док", ТекДок); Рез = Запрос.Выполнить(); Выборка= Рез.Выбрать(); Пока Выборка.Следующий() Цикл Обработать(Выборка.ссылка, ТекСтр); КонецЦикла; Функция Обработать(Док, ТекСтр) Стр = ТекСтр.Строки.Добавить(); Стр.Док = Док; ЭлементыФормы.Дерево.Развернут(Стр); ТекстЗ = "Выбрать Ссылка Из ЖурналДокументов.Общий Где (ДокОснование = &Док) И (Ссылка <> ДокОснование)"; Запрос = Новый Запрос(ТекстЗ); Запрос.УстановитьПараметр("Док", Док); Рез = Запрос.Выполнить(); Выборка= Рез.Выбрать(); Пока Выборка.Следующий() Цикл Обработать(Выборка.ссылка, Стр); КонецЦикла; КонецФункции |
| Форум | Правила | Описание | Секции | Поиск |