|
СКД. Дополнительная группировка "полугодие", "9 месяцев" | ☑ | ||
---|---|---|---|---|
0
sbabay
11.05.15
✎
17:30
|
Не могу сообразить как сделать в СКД колонки вида:
Январь,Фавраль,Март, 1Квартал ... 2Квартал, ПОЛУГОДИЕ, Июль,..., 3Квартал, 9МЕСЯЦЕВ, Октябрь,..., 4Квартал, ГОД Сделал отчет, где группировки вида: Год, Квартал, Месяц, Регистратор - идут друг под другом. А вот каким образом засунуть накопительные "полугодие" и "9 месяцев" не соображу. Наверняка ж многие сталкивались |
|||
1
Otkr
11.05.15
✎
17:39
|
Сталкивались. Только денег у тебя на решение не хватит
|
|||
2
sbabay
11.05.15
✎
17:43
|
(1) свою ВК на ассемблере запилили?
|
|||
3
Otkr
11.05.15
✎
17:47
|
(2) Нет. Заплатили за доработку, около полляма франчам.
|
|||
4
Lisburn
11.05.15
✎
17:52
|
Можно, например, добавить новое поле и группировать по нему:
ВЫБОР КОГДА МЕСЯЦ(Таблица.Дата) <= 6 ТОГДА "Первое полугодие" КОГДА МЕСЯЦ(Таблица.Дата) > 6 ТОГДА "Второе полугодие" КОНЕЦ КАК Полугодие |
|||
5
sbabay
11.05.15
✎
17:52
|
(3) за доработку одного отчета?
Не поделитесь решением? ) |
|||
6
sbabay
11.05.15
✎
17:53
|
(4) Тут две проблемы есть:
1) Не должно быть колонки "Второе полугодие" 2) Аналогично с "9 месяцев" |
|||
7
Otkr
11.05.15
✎
17:56
|
(5) поделюсь) за сопостовимую сумму)))
|
|||
8
Lisburn
11.05.15
✎
17:57
|
Тогда не совсем понятно. Нужны колонки в линейном виде, накапливающие суммарный результат от первой к последней, или группировки, вложенные друг в друга с расчетом итогов по группировкам?
|
|||
9
sbabay
11.05.15
✎
18:02
|
(8) "Второго полугодия" просто не должно быть.
Я понимаю ваш подход, сам уже что только не пробовал. Но при данном подходе как вы выведите "9 месяцев"? Будет аналогичная группировка с именами "9 месяцев" и "После 9 месяцев"? |
|||
10
sbabay
11.05.15
✎
18:02
|
(7) Идею, как я понимаю, тоже не подкинете?
|
|||
11
Otkr
11.05.15
✎
18:07
|
(10) 500 тыс, как понимаю, не подкинете?
|
|||
12
sbabay
11.05.15
✎
18:09
|
(11) не располагаю такими суммами
|
|||
13
Lisburn
11.05.15
✎
18:10
|
А я понял почему этот подход неприменим. Но я не понимаю в каком виде должны быть выходные данные.
Допустим каждый месяц у нас приход 10 рублей. Можно сделать вот так (линейный список): Январь 10 Февраль 20 Март 30 1 Квартал 30 и т.д. Можно сделать вот так (группировки с итогами): Январь 10 Февраль 10 Март 10 1 Квартал 30 (группировка по кварталу) и т.д. |
|||
14
Otkr
11.05.15
✎
18:11
|
(12) Мозг тоже не думает? Идея реализации была моя, франчи лишь реалтзовали.
|
|||
15
sbabay
11.05.15
✎
18:17
|
(12) А второй вариант как дальше будет выглядеть? с группировками "второй квартал" и "после 9 месяцев"?
|
|||
16
sbabay
11.05.15
✎
18:18
|
(14) мой мозг уже да, нормальных решений не ищет (
|
|||
17
Otkr
11.05.15
✎
18:20
|
(16) Ну.. Плати тогда)
|
|||
18
RomanYS
11.05.15
✎
18:21
|
тебе нужно два ресурса: сумма и сумма нарастающим итогом
В группировке месяц выводить только сумму, в квартале выводить оба ресурса. Самое интересное будет рассчитать этот самый нарастающий итог |
|||
19
Otkr
11.05.15
✎
18:23
|
(18) А если итог есть относительный....)
|
|||
20
sbabay
11.05.15
✎
18:26
|
(18) посчитать-то не проблема. Сделать "выбор когда КварталДаты <=9 Тогда Сумма Иначе 0 Конец Как Сумма9Месяцев"
Вот как теперь этот ресурс выводить только в нужной группировке, да еще и в отдельной колонке? |
|||
21
RomanYS
11.05.15
✎
18:26
|
(19) позови франч)
|
|||
22
RomanYS
11.05.15
✎
18:30
|
(20) не, ты считаешь сумму за 9 месяцев, а нужно сумму нарастающим итогом(для любого месяца)
Если будешь идти "своим" путем, то делай 20 ресурсов и выводи их без группировок |
|||
23
Otkr
11.05.15
✎
18:33
|
(21) Не читал, но осуждаешь?
|
|||
24
RomanYS
11.05.15
✎
18:36
|
(23) что читать то, ты вроде все скрываешь. Ты покажи за что ты 0.5 Мруб заплатил, тут найдутся "осуждатели"
|
|||
25
Otkr
11.05.15
✎
18:37
|
(24) Что курил?
|
|||
26
b_ru
11.05.15
✎
18:38
|
А ты не делай группировки, сделай в запросе 3 поля
Выбор Когда Дата Между &НачГода И &Конец1Квартала Тогда Сумма Иначе 0 Конец Как Сумма1Квартала, Выбор Когда Дата Между &НачГода И &Конец2Квартала Тогда Сумма Иначе 0 Конец Как СуммаПолугодия, Выбор Когда Дата Между &НачГода И &Конец3Квартала Тогда Сумма Иначе 0 Конец Как Сумма9Месяцев и просто выведи их в отчет |
|||
27
sbabay
11.05.15
✎
18:39
|
(22) но мне же по сути только две доп. колонки нужны. А этот "нарастающий" будет в каждом квартале. Как минимум в первом квартале он не нужен (в остальных можно будет попробовать в макетах имена колонок переименовать..)
|
|||
28
sbabay
11.05.15
✎
18:40
|
(26) а как их вывести "внутри" группировок по месяцам/кварталам?
|
|||
29
sbabay
11.05.15
✎
18:41
|
(26) или же ты говоришь про вариант 2 из (22), где надо просто сразу в запросе рассчитать все поля столбцов и выводить их
|
|||
30
sbabay
11.05.15
✎
18:42
|
(23) Наверное тебе просто обидно, что слупили такую цену за такую задачу. Я б наверное тоже молчал ))
|
|||
31
RomanYS
11.05.15
✎
18:44
|
(27) скрывать(в первом квартале) можно условным оформлением
|
|||
32
sbabay
11.05.15
✎
18:48
|
(27) а как можно скрыть целый столбец через условное оформление? или имеешь ввиду просто пустоту выводить в этом столбике?
|
|||
33
b_ru
11.05.15
✎
19:02
|
(29) да, считай запросом, выводи без группировки
|
|||
34
sbabay
11.05.15
✎
19:04
|
(33) это самый крайний вариант, не хотелось бы к нему прибегать. Ведь могут же и в периоде отчета не год выбирать... Да и вообще как-то не шибко красиво получится
|
|||
35
RomanYS
11.05.15
✎
19:09
|
(32) мне казалось там "видимость" была, оказалось нет
Есть только "максимальная ширина"=0.0001 - колонки целиком не будет видно, но... она будет (как тот суслик) |
|||
36
sbabay
11.05.15
✎
19:38
|
(35) ясно..
печаль какая-то только франч поможет за 500 тыщ |
|||
37
RomanYS
11.05.15
✎
19:45
|
(36) остается вариант с удалением (и переименование) колонок после формирования отчета СКД
500 тыщ - это реализация твоей идеи, так-то обычно дороже конечно |
|||
38
sbabay
11.05.15
✎
20:00
|
(37) спасибо за участие.
Буду пробовать. Или 500 тыщ выбивать ) |
|||
39
sbabay
11.05.15
✎
20:07
|
(35) За ширину колонки огромное спасибо! Так в принципе можно выкрутиться. Достаточно неплохо получается и без программирования.
|
|||
40
DrShad
12.05.15
✎
12:24
|
(38) за 450 сделаю :)
|
|||
41
ВРедная
12.05.15
✎
13:53
|
(0) Как то так?
http://www.picshare.ru/view/6341946/ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |