|
|
|
SSRS 2008: Total в матрице по не-самой-детальной группе колонок
|
|||
|---|---|---|---|
|
#18+
День добрый, коллеги. Есть необходимость сделать несколько нестандартный тотал по колонкам в матрице. Есть данные, отражающие количество неких событий в определенном месяце в определенную неделю (упрощенно): Name MonthName WeekNumber SomeCount Результат нужен примерно такой: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Делаем матрицу, колонки группируем по месяцу, потом по неделе. Остается только total. Если добавлять его "в лоб", получается, что он считается по каждой неделе. Можно посчитать по месяцу (через scope), но все равно ячеек в тотале столько же сколько недель. А нужно, чтобы тотал считался по месяцу и была 1 цифра. Есть идеи как сделать? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2012, 15:03 |
|
||
|
SSRS 2008: Total в матрице по не-самой-детальной группе колонок
|
|||
|---|---|---|---|
|
#18+
Козьма Прутков, Можно через вычисляемое поле и функцию InScope Пример с картинками: 7441160 Ну и на на всякий случай: 5546675 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2012, 10:16 |
|
||
|
SSRS 2008: Total в матрице по не-самой-детальной группе колонок
|
|||
|---|---|---|---|
|
#18+
Козьма Прутков, Можно сделать такой Total, только он будет не снизу, а справа. Сумма всех тоталов по каждому столбцу. Также нажми Add Total внизу на итоге. Или сделай inscope недель, по плюсику будешь скрывать недели, тогда внизу будет одна сумма за месяц, при раскрытии будет детальная тотал по неделям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2012, 09:59 |
|
||
|
SSRS 2008: Total в матрице по не-самой-детальной группе колонок
|
|||
|---|---|---|---|
|
#18+
Хотя можно средствами SQL. В Запросе добавьте union Код: sql 1. 2. 3. 4. Где у Вас A,B,C нужно в Union Указать какую-нибудь строку, которая при упорядочивании A,B,C всегда была последней. В Вашем случае это буква Z. Почему AVG, ну чтобы этот итог всегда находился где-то посредине месяца. Потом в Reporte уже наводить порядок. Ну где вы написали Z, Написать условие Код: sql 1. У вас теперь будет ИТОГО и сам итог где-то посредине. Можно в цвет окрасить этот ИТОГ через Background, также прописать условие. Никаких Total средствами Report добавлять не нужно. Просто матрица. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2012, 10:31 |
|
||
|
|

start [/forum/topic.php?fid=31&msg=37748745&tid=1534518]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 495ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...