Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Доля по строке в Microsoft SQL Server Report Builder / 2 сообщений из 2, страница 1 из 1
06.03.2019, 17:25
    #39783141
Devil_FoX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доля по строке в Microsoft SQL Server Report Builder
Всем привет.

В Microsoft SQL Server Report Builder нужно построить такую таблицу, где по значениям в строке выводится доля.

Bank Year Week Bank A Bank B2013 1 11.33% 88.67% 2 15.16% 84.84%


У меня не получается сделать долю по строке для каждой недели.
Для общего Total, и для Year Total, я сделал.

=Fields!SumPay.Value / Sum(Fields!SumPay.Value, "Week") не работает, так как он хватает все года, с этой неделей. Как можно заставить sum отбирать по двум полям? Ну или есть ли другой способ?
...
Рейтинг: 0 / 0
06.03.2019, 18:10
    #39783163
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доля по строке в Microsoft SQL Server Report Builder
Devil_FoX,

Можно сделать не таблицей а матрицей (оставив вертикальную
группировку по годам, потом месяцам, и горизонтальную по банкам)
там scope автоматически срабатывает для групп
(или можно принудительно прописать)

ещё вариант сделать это на уровне запроса чтобы в SSRS не считать
получится быстрее (TimeDataRetrieval vs TimeProcessing)
т.к. DB эти операции обычно выполняет производительней
(можешь на всякий случай для своего варианта логики проверить
на двух разных отчётах реализованных разными методологиями)
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Доля по строке в Microsoft SQL Server Report Builder / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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