Имя: Пароль:
1C
1С v8
СКД количество группировок
0 Kudryashka
 
18.05.16
10:42
Здравствуйте!
Делаю отчет в СКД с тремя уровнями. Верхний уровень "Вид карты", второй уровень "владелец карты" и далее детальные записи - покупки по этой карте. Мне нужно посчитать КОЛИЧЕСТВО владельцев карт по видам карт. А сейчас оно считает на уровне детальных записей. Я уже как только ни делала во вкладке "Ресурсы". В запросе просто выборка из одного регистра и все.
т.е. сейчас вот так:


карта 5% ______________________4
         иванов _______________3
                Продажа1       1
                Продажа2       1
                Продажа3       1
         Петров _______________1
                Продажа1       1

т.е. он Иванова посчитал 3, по количеству детальных записей, а мне надо чтобы 1. Если я ставлю КоличествоРазличные, то  он тогда вообще не считает, везде ставит 1.

мне надо так:
карта 5% ______________________2
         иванов _______________1
                Продажа1      
                Продажа2      
                Продажа3      
         Петров _______________1
                Продажа1      

Грубо говоря, мне надо посчитать количество владельцев карт по видам карт. Чтобы оно не смотрело на количество продаж по одной и той же карте.
Наверное глупый вопрос, мне аж стыдно его задавать, но пришлось.
Блин, вот чую здесь что-то очень простое надо сделать, а не могу понять что.
1 LordCMEPTb
 
18.05.16
10:53
Т.е. выражение "Количество(Различные Владелец)" не дает нужные цифры?
2 aleks_default
 
18.05.16
10:56
Количество(Различные Владелец)" на группировке "вид карты" должно все правильно считать
3 Kudryashka
 
18.05.16
11:12
(1) Понимаете, он считает правильно, НО выводит некрасиво. поле "владелец карты" он делает ресурсом, ставит в конец таблицы и не группирует. т.е. таблица выглядит так:

карта 5%            2
     Продажа1    Иванов
     Продажа2    Иванов
     Продажа3    Иванов
     Продажа1    Петров
4 aleks_default
 
18.05.16
11:16
(3) зачем структуру группировок меняешь? тебе только выражение в ресурсах изменить и все
5 LordCMEPTb
 
18.05.16
11:18
(3) Прекрасно понимаю, но ведь никто не обязывает рассчитывать количество по владельцу в той же колонке.
Можно создать дополнительное вычисляемое поле, например, "КоличествоВладельцев", а в полях итога (закладка "Ресурсы") добавить это поле, а в выражении указать уже "Количество(Различные Владелец)".
6 Kudryashka
 
18.05.16
11:23
(4) (5) о! Вот оно, это простое решение! Допполе-то у меня тоже было, и я выводила его отдельно в ресурсы, только вот в скобках выражение тоже было допполе, а надо было владелец карты! Туплю чот. Блин, говорю же, что все просто....
Спасибо вам, уважаемые!
7 Sabbath
 
18.05.16
11:24
(3) Если тебе не нравится, что Владелец карты - ресурс, то сделай вычисляемое поле КоличествоВладельцев, можешь даже не писать выражение. Добавь его в ресурсы, а там вычисляй Количество(Различные Владелец)
Будет у тебя два поля - владелец и ресурс - количество
8 Тролль главный
 
18.05.16
11:24
Добавь вычисляемое поле КоличествоВладельцев, оставь его пустым
в ресурсах добавь Количество(Различные Владелец) как КоличествоВладельцев

ну и в настройки конечно добавь
9 Sabbath
 
18.05.16
11:24
Опоздал :'(