Имя: Пароль:
1C
1С v8
Группировка в запросе
,
0 ВежливаяТварь
 
17.04.12
15:51
Добрый день. Столкнулся с весьма глупой проблемой. Имеем вот такой запрос
ВЫБРАТЬ
   ПродажиОбороты.Контрагент,
   ФактическийАдрес.Представление
ИЗ
   РегистрНакопления.Продажи.Обороты(&ДатаКонМинусГод, &ДатаКон, , ) КАК ПродажиОбороты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК ФактическийАдрес
       ПО ПродажиОбороты.Контрагент.Ссылка = ФактическийАдрес.Объект
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК АдресДоставки
       ПО ПродажиОбороты.Контрагент.Ссылка = АдресДоставки.Объект
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(&ДатаКон, ) КАК ВзаиморасчетыСКонтрагентамиОстатки
       ПО ПродажиОбороты.Контрагент = ВзаиморасчетыСКонтрагентамиОстатки.Контрагент
ГДЕ
   ПродажиОбороты.Номенклатура В ИЕРАРХИИ(&Бенкизер)
   И ФактическийАдрес.Вид = &ФактАдрес

При попытке его свернуть контрагентов ругается на поле представление. Есть ли способы его свернуть или нужно сначала получать список с уже сгруппированными контрагентами и передавать его в запрос как параметр? И если есть то какой?
1 butterbean
 
17.04.12
15:52
ВЫБРАТЬ РАЗЛИЧНЫЕ
2 Mort
 
17.04.12
15:54
ПродажиОбороты.Контрагент.Ссылка.Ссылка.Ссылка.Ссылка = ФактическийАдрес.Объект

А по теме можно и свернуть. Все таки по номенклатуре разворачивается, хотя ХЗ что быстрее будет работать.
3 Mort
 
17.04.12
15:56
Ещё подозреваю что РАЗЛИЧНЫЕ с такой строчкой (представление) тоже обломится.
4 Mort
 
17.04.12
15:58
+(3) Как и есть.
5 zak555
 
17.04.12
16:00
а вирт таблицы для чего ?
6 Ненавижу 1С
 
гуру
17.04.12
16:00
ПОДСТРОКА(ФактическийАдрес.Представление,1,1000)
7 Mort
 
17.04.12
16:01
(6) Зачем обрезать что-то если этого можно не делать?
8 ВежливаяТварь
 
17.04.12
16:09
То есть можно сделать через виртуальные таблицы и тогда будет группироваться?
9 Mort
 
17.04.12
16:10
Вложенного запроса достаточно.

Пысы: Щас набигут.
10 Ненавижу 1С
 
гуру
17.04.12
17:15
(7) согласен можно, но лениво иногда бывает
11 ВежливаяТварь
 
17.04.12
17:17
(9) Помогло. Спасибо
12 ВежливаяТварь
 
17.04.12
17:17
Всем огромное спасибо