|
Выгрузить из запроса дерево | ☑ | ||
---|---|---|---|---|
0
1Сергей
16.10.13
✎
08:37
|
ЗаказПокупателя является основанием для РТУ,
РТУ является основанием для СФВыданный На входе имею только ЗаказПокупателя, нужно получить дерево с единственной колонкой Ссылка, в виде: ЗаказПокупателя +РеализацияТоваровУслуг +СчетФактураВыданный Сейчас запрос выдает таблицу, а нужно дерево Запрос.Текст = "ВЫБРАТЬ | ВЫРАЗИТЬ(РеализацияТоваровУслуг.ДокументОснование КАК Документ.ЗаказПокупателя) КАК ЗаказПокупателя, | РеализацияТоваровУслуг.Ссылка КАК РТУ, | СчетФактураВыданный.Ссылка КАК СФ СФПометкаУдаления |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураВыданный КАК СчетФактураВыданный | ПО РеализацияТоваровУслуг.Ссылка = СчетФактураВыданный.ДокументОснование |ГДЕ | РеализацияТоваровУслуг.ДокументОснование = &Заказ"; Подскажите, пожалуйста, как сделать. Через Группировки или Итоги. Никак не соображу чего-то |
|||
1
1Сергей
16.10.13
✎
08:38
|
СФПометкаУдаления там лишнее, не обращайте внимания, плз
|
|||
2
lxndr
16.10.13
✎
08:52
|
ИТОГИ ПО
ЗаказПокупателя, РТУ |
|||
3
1Сергей
16.10.13
✎
08:53
|
(2) получается три колонки, а нужно в одну
|
|||
4
Rie
16.10.13
✎
08:55
|
(3) Ну так и оставь нужную. В чём проблема-то?
|
|||
5
1Сергей
16.10.13
✎
08:56
|
(4) плучается таблица типа
ЗаказПокупателя, NULL, NULL ЗаказПокупателя, РТУ, NULL ЗаказПокупателя, РТУ, СФ а мне надо: ЗаказПокупателя РТУ NULL |
|||
6
1Сергей
16.10.13
✎
08:57
|
*
ЗаказПокупателя РТУ СФ |
|||
7
lxndr
16.10.13
✎
08:58
|
(5) Выгрузи в дерево
|
|||
8
1Сергей
16.10.13
✎
09:00
|
(7) получается дерево:
ЗаказПокупателя, NULL, NULL +ЗаказПокупателя, РТУ, NULL +ЗаказПокупателя, РТУ, СФ |
|||
9
Rie
16.10.13
✎
09:01
|
(5) Это - правильная таблица. В виде дерева - зашибись смотреться будет.
Помедитируй на тему группировок и детальных записей. |
|||
10
Rie
16.10.13
✎
09:01
|
(8) Замечательное дерево. И в чём проблема?
|
|||
11
1Сергей
16.10.13
✎
09:02
|
(10) сколько раз говорить про то, что мне нужна ОДНА ЕДИНСТВЕННАЯ И НЕПОВТОРИМАЯ КОЛОНКА
|
|||
12
Rie
16.10.13
✎
09:02
|
+(10) Есть замечательный метод - ТипЗаписиЗапроса().
|
|||
13
lxndr
16.10.13
✎
09:02
|
(8) запросом в одну колонку не слепить. Добавь колонку, беги по дереву и заполняй так как нужно.
|
|||
14
1Сергей
16.10.13
✎
09:03
|
(13) вот это и хотел услышать, спасибо
|
|||
15
Rie
16.10.13
✎
09:03
|
(11) Ну так возьми её, единственную и неповторимую. Кто ж тебе не даёт-то?
|
|||
16
1Сергей
16.10.13
✎
09:03
|
(15) Какую?
|
|||
17
1Сергей
16.10.13
✎
09:04
|
мне нужно дерево:
ЗаказПокупателя +РТУ +СФ |
|||
18
Rie
16.10.13
✎
09:06
|
(16) Которая нужна тебе.
Я не могу понять, что тебе мешает. "Лишних" ведь можно просто игнорировать. Код приведи, которым ты результат запроса обрабатываешь. |
|||
19
1Сергей
16.10.13
✎
09:08
|
(18)
ДеревоДокументов = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам); |
|||
20
Поросенок Петр
16.10.13
✎
09:09
|
Одним "Выгрузить" не взлетит.
|
|||
21
1Сергей
16.10.13
✎
09:09
|
||||
22
lxndr
16.10.13
✎
09:12
|
вообще, структура подчиненности в типовых работает через критерий отбора
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |