как вывести ТЧ объекта в динамический список? #586600


#0 by Stim213
Сабж. имеется справочник с ТЧ, состоящей из элементов этого же справочника. как в динамическом списке вывести элементы ТЧ как подчиненные строки текущего элемента?
#1 by GROOVY
Рисуем 2 ДС. В первом выводим элементы справочника. Во втором пишем запрос к ТЧ и условию по Ссылке. В первом ДС описываем событие "ПриАктивацииСтроки" (как то так), в событии устанавливаем параметр второго ДС.
#2 by zak555
зачем самому же справочнику подчиняться себе ? это вроде как иерархия получается... не ?
#3 by GROOVY
Ну список всяких аналогов например так иногда хранят...
#4 by zak555
это тоже самое, что если бы был какой-то другой подчинённый справочник с элементами владельца ?
#5 by Stim213
2 ДС, 2 таблицы на форме? не катит.
#6 by GROOVY
тогда я не въехал что надо. Надо в форме элемента показать его ТЧ? Нафига тогда ДС использовать?
#7 by Stim213
+ на форме должна быть одна таблица, но с иерархической/деревянной структурой -Элемент1 ---элемент1ТЧЭлемента1 ---элемент2ТЧЭлемента2 -Элемент2 ---элемент1ТЧЭлемента2 ---элемент2ТЧЭлемента2 ---элемент3ТЧЭлемента2
#8 by Stim213
т.е. -Элемент1 ---элемент1ТЧЭлемента1 ---элемент2ТЧЭлемента1 -Элемент2 ---элемент1ТЧЭлемента2 ---элемент2ТЧЭлемента2 ---элемент3ТЧЭлемента2
#9 by Stim213
+ это все форма списка.
#10 by Stim213
а если использовать деревоЗначений, то непонятно, как запрос строить, чтобы все правильно вывести
#11 by Stim213
да, забыл - почему ДС - он выводит данные динамически. Как вывести динамически в Дерево я не знаю, наверное никак. Справочник большой, каждое открытие формы списка занимает пол минуты
#12 by GROOVY
В ДС напиши запрос с ТЧ справоника с выбором ссылки и по нес сделай группировку. Если нужно вывести не только те у которых в ТЧ есть записи то еще заюзай левое соединение таблицы справочника и его ТЧ.
#13 by Stim213
спасибо! зы. а еще нужно разворачивать каждый текущий элемент элементами его ТЧ до того, пока они есть. типа: -Элемент1 ---элемент1ТЧЭлемента1 ---элемент2ТЧЭлемента1 ------Элемент1ТЧэлемента2ТЧЭлемента1 ------Элемент2ТЧэлемента2ТЧЭлемента1 -Элемент2 ---элемент1ТЧЭлемента2 ---элемент2ТЧЭлемента2 ---элемент3ТЧЭлемента2 и тд, до самого последнего уровня вложенности
#14 by GROOVY
В свойствах ДС есть "Начальное отображение дерева".
#15 by Stim213
ога, есть.только это не совсем то, что нужно :) нужно писать запрос в несколько уровней вложенности..
#16 by ProProg
оно не пашет. Уже два года не исправляют.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С