Имя: Пароль:
1C
1С v8
Помогите правильно сгруппировать таблицу в СКД
0 Cerera
 
15.02.13
11:58
В СКД есть простой запрос - показывает продажи в разрезе контрагентов, периодов, регистраторов. нужно на выходе получить таблицу где
Контрагент - строки
Период - Столбец

Регистратор - пересечение строк-столбцов.

леплю таблицу, а получается всё не то.

ВЫБРАТЬ
   ПродажиОбороты.Контрагент.ГоловнойКонтрагент КАК Контрагент,
   ПродажиОбороты.ПериодМесяц,
   ПродажиОбороты.Регистратор
ИЗ
   РегистрНакопления.Продажи.Обороты(&НачалоБольшойИнтервалМесяц42, &КонецБольшойИнтервалМесяц1, Авто, Контрагент.ГоловнойКонтрагент В ИЕРАРХИИ (&ГруппаКонтрагентов)) КАК ПродажиОбороты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СтадииВзаимоотношенийСПокупателями.СрезПоследних(&ВыбКонПериода1, Стадия = ЗНАЧЕНИЕ(Перечисление.СтадииВзаимоотношенийСПокупателями.ПостоянныйПокупатель)) КАК СтадииВзаимоотношенийСПокупателямиСрезПоследних
       ПО ПродажиОбороты.Контрагент.ГоловнойКонтрагент = СтадииВзаимоотношенийСПокупателямиСрезПоследних.Контрагент

СГРУППИРОВАТЬ ПО
   ПродажиОбороты.Контрагент.ГоловнойКонтрагент,
   ПродажиОбороты.ПериодМесяц,
   ПродажиОбороты.Регистратор
1 fisher
 
15.02.13
12:08
Офигеть. Т.е. ты хочешь слепить ресурс, который будет содержать через запятую всех регистраторов в периоде по контрагенту? А иначе как их вывести в одну строку?
И смысл вообще в таком отчете?
Бред какой-то.
Подозреваю, что тебе надо просто Строки - Контрагент/Регистратор (две группировки), в стобцах - период.
2 fisher
 
15.02.13
12:08
Хотя такой отчет тоже глупо выглядит. Мда...
3 Cerera
 
15.02.13
12:13
(1)придется просто в строчку делать
4 sixis
 
15.02.13
12:30
запихни Регистратор в ресурсы, в выражение напиши "Массив(Регистратор)"
5 Cerera
 
15.02.13
12:37
(4)благодарю
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн