Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting services Sum по строкам Matrix / 7 сообщений из 7, страница 1 из 1
06.10.2011, 20:26
    #37471762
rainebove2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
Доброе время суток!
Есть matrix который по строкам имеет две группировке по месяцу и неделе, данные считаются на лету в зависимости от уровня группировки т.е раскрываем уровень неделя данные по неделе и соответственно Итог должен быть за неделю, сворачиваем за месяц итог тоже должен быть за месяц, также есть группировки по столбцам это наименование продукции. Как реализовать сумму по строкам в таком matrix??
...
Рейтинг: 0 / 0
07.10.2011, 11:43
    #37472507
rainebove2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
В матрице вообще можно суммировать по столбцам (не значения из дата сет) или забыть про эту затею?
...
Рейтинг: 0 / 0
07.10.2011, 12:49
    #37472694
Ejhi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
Нарисуйте, пожалуйста, картинку. А то не совсем понятно, что вам нужно.
...
Рейтинг: 0 / 0
10.10.2011, 10:00
    #37475069
rainebove2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
Столбец сумма - это subtotal, как в нем получить сумму по строкам.
...
Рейтинг: 0 / 0
10.10.2011, 12:20
    #37475363
Ejhi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
rainebove2,

Мне кажется, что так можно сделать, добавив Сумму к Продажам в датасете с помощью union. Например:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
select year, month, week, sale_type, sum(...)
from ...
group by year, month, week, sale_type

union

select year, month, week, 'Сумма' sale_type, sum(...)
from ...
group by year, month, week

Это дополнительная нагрузка на SQL-сервер, но другого способа я пока не вижу.
...
Рейтинг: 0 / 0
10.10.2011, 12:27
    #37475379
rainebove2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Reporting services Sum по строкам Matrix
Ejhirainebove2,

Мне кажется, что так можно сделать, добавив Сумму к Продажам в датасете с помощью union. Например:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
select year, month, week, sale_type, sum(...)
from ...
group by year, month, week, sale_type

union

select year, month, week, 'Сумма' sale_type, sum(...)
from ...
group by year, month, week

Это дополнительная нагрузка на SQL-сервер, но другого способа я пока не вижу.
Посчитать на уровне датасет это да, вариант. Хотелось бы понять неужели в matrix нет такой простой возможности - получить сумму по строке!?
...
Рейтинг: 0 / 0
10.10.2011, 12:54
    #37475435
Reporting services Sum по строкам Matrix
rainebove2,
Можно посчитать итоги за один select , использую
rollup
или
cube
когда-то находил:
9904980


rainebove2неужели в matrix нет такой простой возможности - получить сумму по строке!? Можно через вычисляемое поле и функцию InScope
Пример с картинками:
7441160

Ну и на на всякий случай:
5546675
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting services Sum по строкам Matrix / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]