Имя: Пароль:
1C
1С v8
Помогите с запросом
0 mremin
 
26.04.12
16:06
Всем привет!
Помогите написать запрос.

Есть три вида объектов:
1. Справочник "Проекты"
2. Справочник "ЭтапыВыполненияПроектов" (подчинен справочнику "Проекты")
3. Документ Заявка (здесь один из реквизитов "Этап" - СправочникСсылка.ЭтапыВыполненияПроектов)

вопрос такой:
каким образом построить дерево значений такого вида:

Проект
- ЭтапВыполненияПроекта
 + Заявка 1
 + Заявка 2
 + Заявка 3

То есть верхний уровень иерархии - ссылка на элемент справочника "Проекты",
второй уровень - ссылка на элемент справочника "ЭтапыВыполненияПроектов",
а третий - ссылка на документ/документы Заявка.
1 _Demos_
 
26.04.12
16:10
Выбрать
Заявка.Этап.Проект КАК Проект,
Заявка.Этап,
Заявка.Ссылка
из Документ.Заявка КАК Заявка
Итоги по
Проект,
Этап,
Ссылка
2 le_
 
26.04.12
16:11
Тут даже никаких явных соединений не будет...
Все из заявки + Итоги.
3 mremin
 
26.04.12
16:22
(1) Demos,le, спасибо большое! Все гениальное просто, как говорится.
Я почему-то подошел к решению задачи не с той стороны - пытался начать с выборки справочников, а уже потом подцеплять документы Заявка.

Одно небольшое уточнение в тексте запроса:

Выбрать
Заявка.Этап.ВЛАДЕЛЕЦ КАК Проект,
Заявка.Этап,
Заявка.Ссылка
из Документ.Заявка КАК Заявка
Итоги по
Проект,
Этап,
Ссылка