Имя: Пароль:
1C
1С v8
Как вывести строки для каждой колонки
0 arsen81
 
31.08.18
10:36
Здравствуйте!
Нужно в отчете вывести строки для каждой колонки. Есть отчет "Валовая прибыль предприятия". В отчете отображаются продажи по помесячно по каждому клиенту. Но клиент может в один месяц закупить товар на одну сумму, а в другой на другую. В зависимости от суммы продажи он должен располагаться в отчете на определенном уровне.
Поэтому для каждой колонки которая указывает месяц нужна своя группировка по клиентам в зависимости от суммы продажи. Возможно ли это сделать типовыми способами на СКД?
1 bolobol
 
31.08.18
11:42
Ниасилил. Группировка по клиентам - критерий группировки - сумма продажи?

Май
Продавшие на 17582р.71к.
-Контрагент1
-Контрагент2
Продавшие на 15221р.ровно
-Контрагент3
-Контрагент4
-Контрагент5

Июнь (типа, следующая колонка):
Продавшие на 36001р.71к.
-Контрагент3
-Контрагент5
Продавшие на 9022р.15к.
-Контрагент1
Продавшие на 856р.10к.
-Контрагент2
-Контрагент4

Так, штолле?
2 arsen81
 
31.08.18
11:50
Май                   Июнь              Июль
Иванов    1000    Сидоров 1500      Сидоров  2000
Петров     900    Иванов  1200      Петров   1900
Сидоров    850    Петров  500       Иванов    900
3 arsen81
 
31.08.18
11:51
Тот кто купил больше поднимается вверх по уровню. Отчет позволяет увидеть кто больше всего купил товар по месяцам.
4 AllJoke
 
31.08.18
11:52
Упорядочить по сумме.
5 arsen81
 
31.08.18
12:06
Понятно что по сумме, нужно чтобы в каждой колонке клиенты выходили. И в каждом месяце клиенты будут располагаться на разных строках в зависимости от суммы.
6 bolobol
 
31.08.18
12:09
Получается, что строки каждой колонки не связаны между собой, т.е. - несколько разных отчётов выведенных в одну форму.
Программно собрать запросы на каждый месяц с наименованиями колонок <МесяцИД><КонтрагентИД><СуммаИД> с нумерацией строк по убыванию суммы с именем колонки ПорядокСортировки одинаковой для всех запросов, объединить в объединение, сгруппировать по ПорядокСортировки, сортирнуть...
7 arsen81
 
31.08.18
15:40
Спасибо. Попробую.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой