powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Reporting services Sum по строкам Matrix
7 сообщений из 7, страница 1 из 1
Reporting services Sum по строкам Matrix
    #37471762
rainebove2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток!
Есть matrix который по строкам имеет две группировке по месяцу и неделе, данные считаются на лету в зависимости от уровня группировки т.е раскрываем уровень неделя данные по неделе и соответственно Итог должен быть за неделю, сворачиваем за месяц итог тоже должен быть за месяц, также есть группировки по столбцам это наименование продукции. Как реализовать сумму по строкам в таком matrix??
...
Рейтинг: 0 / 0
Reporting services Sum по строкам Matrix
    #37472507
rainebove2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В матрице вообще можно суммировать по столбцам (не значения из дата сет) или забыть про эту затею?
...
Рейтинг: 0 / 0
Reporting services Sum по строкам Matrix
    #37472694
Ejhi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нарисуйте, пожалуйста, картинку. А то не совсем понятно, что вам нужно.
...
Рейтинг: 0 / 0
Reporting services Sum по строкам Matrix
    #37475069
rainebove2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столбец сумма - это subtotal, как в нем получить сумму по строкам.
...
Рейтинг: 0 / 0
Reporting services Sum по строкам Matrix
    #37475363
Ejhi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Reporting services Sum по строкам Matrix
    #37475379
rainebove2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
Reporting services Sum по строкам Matrix
    #37475435
rainebove2,
Можно посчитать итоги за один select , использую
rollup
или
cube
когда-то находил:
9904980


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

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


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