Статистика видов документов в таблице

В 1С:Предприятии 8.2 для подсчёта статистики типа документа или справочника в составном поле таблицы (регистров) верным является запрос:

ВЫБРАТЬ
КОЛИЧЕСТВО(Типы1.Количество1) КАК Количество1,
Типы1.Тип1
ИЗ
(ВЫБРАТЬ
ТИПЗНАЧЕНИЯ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Сделка) КАК Тип1,
1 КАК Количество1
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов) КАК Типы1

СГРУППИРОВАТЬ ПО
Типы1.Тип1

УПОРЯДОЧИТЬ ПО
Количество1 УБЫВ

Здесь используется временная таблица.

Если написать то же самое с пакетом запросов

ВЫБРАТЬ
ТИПЗНАЧЕНИЯ(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Сделка) КАК Тип1,
1 КАК Количество1
Поместить Типы1
ИЗ
РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
;
ВЫБРАТЬ
КОЛИЧЕСТВО(Типы1.Количество1) КАК Количество1,
Типы1.Тип1 ИЗ Типы1 КАК Типы1
СГРУППИРОВАТЬ ПО Типы1.Тип1
УПОРЯДОЧИТЬ ПО
Количество1 УБЫВ

то запрос выполнится, НО конструктор запроса (1С:Предприятие 8.2.19.90) ругнётся, что

Недопустимое поле для группировки Тип1

<<?>>Типы1.Тип1

Вот на эту строку в запросе :
СГРУППИРОВАТЬ ПО Типы1.Тип1

Запись опубликована в рубрике Стандарты с метками , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.