Имя: Пароль:
1C
1С v8
СКД. вывести в % соотношении разбитых по группам клиентов.
0 Юзер123
 
naïve
29.07.21
18:18
Доброго времени.

Есть Задача вывести в % соотношении разбитых по группам клиентов.

НАпример в группе А = 10 клиентов
                  D = 15
                  C = 5


Есть запрос который возвращает

Количество    Категория
2               C
4               D


https://i.gyazo.com/495cad29fb03dd41856cc0f73a5e363f.png

а в отчет выводится только это

https://i.gyazo.com/17f0b37bafe6c416bfdf5273ad241c7b.png
1 Юзер123
 
naïve
29.07.21
18:24
Тут даже пока не в % дело.
Общее количество клиентов определнной группы не могу нормально вывести в отчет.
2 lubitelxml
 
29.07.21
18:24
Количестао - это что?
3 lubitelxml
 
29.07.21
18:25
запрос покажи
4 Юзер123
 
naïve
29.07.21
18:29
(3) https://i.gyazo.com/f4b1f46c64fcb40bdd95b18277a1f303.png

(2)  Количество это количество клиентов в группе.
5 Юзер123
 
naïve
29.07.21
18:37
;
ВЫБРАТЬ
    Сумма(1) как Количестао,
    ВТ_ГОТОВО.КатегорияABCD КАК Категория
    
    
ИЗ
    ВТ_ГОТОВО КАК ВТ_ГОТОВО
Сгруппировать по
ВТ_ГОТОВО.КатегорияABCD


Вот запрос.  На скрине не переименовал в группировке
6 Юзер123
 
naïve
29.07.21
18:58
что делаю не так то?(
7 Said_We
 
30.07.21
03:14
(6) В "ВТ_ГОТОВО" одна запись?
8 Said_We
 
30.07.21
03:19
К (6) Увидел картинку в (0) там одна запись. В (4) не одна.
Тебе надо общий итог клиентов посчитать. Прицепить его к полученной в (5) без разници как, так как общий итог это одна запись.
а дальше просто считать сам процент делением на общее число и умножение на 100 и округлить.
9 Юзер123
 
naïve
30.07.21
09:20
(7) нет.  
В Вт готово  2 записи.  

4 клиентов группы D  и 2- С

;
ВЫБРАТЬ
    Сумма(1) как Количестао,
    ВТ_ГОТОВО.КатегорияABCD КАК Категория
    
    
ИЗ
    ВТ_ГОТОВО КАК ВТ_ГОТОВО
Сгруппировать по
ВТ_ГОТОВО.КатегорияABCD

Этот запрос показывает в конструкторе эти 2 записи.  

Если пихую в скд с теми же параметрами то 1 строка как на скрине
10 Юзер123
 
naïve
30.07.21
09:21
пихаю )
11 Вафель
 
30.07.21
09:29
У ресурсов  в скд есть процент через плюсик
12 Юзер123
 
naïve
30.07.21
09:31
(11) да не в % дело пока)
не понятно почему выводится 1 строка вместо 2х и количество не то что надо  хотя в консоле все то
13 Юзер123
 
naïve
30.07.21
09:31
в консоли
14 Малыш Джон
 
30.07.21
10:26
(0)На выбор:

1. Не те параметры
2. СКД модифицирует запрос
3. В настройке СКД намудрил
15 Малыш Джон
 
30.07.21
10:27
ОФФ: то, что для названий временных таблиц в запросе используешь префикс - хорошо.
Но названия ГОТОВО, ПОЧТИГОТОВО и т.д всё портят.
16 Юзер123
 
naïve
30.07.21
10:28
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_ГОТОВО.Контрагент  КАК Партнер,
    ВТ_ГОТОВО.КатегорияABCD КАК Категория
ИЗ
    ВТ_ГОТОВО КАК ВТ_ГОТОВО


делаю так

Поменял количество на партнера.

В итоге вот.

Уникальные партеры и их группа.

Как посчитать количество каждой группы?

https://i.gyazo.com/11c727cbf9ede62c4aa3e5a7df70245a.png
17 Малыш Джон
 
30.07.21
10:45
(16) Сделай простейший отчет только с самым нужным, типо такого:
https://disk.yandex.ru/d/BsHLaCuKlA_fsg
Дальше - по шагам двигайся внужную сторону. Увидишь на каком этапе у тебя ошибка.
18 Юзер123
 
naïve
30.07.21
10:54
А вот так получилось Спасибо.

Заменил Сумма(1)  на КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ВТ_ГОТОВО.Контрагент)
19 Юзер123
 
naïve
30.07.21
10:55
(17) Спасибо