powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
6 сообщений из 6, страница 1 из 1
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36244707
tanikdn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

Имеется измерение статей типа parent-child для которого указаны нестандартные правила агрегации.

Например

Статья 500 - = 510 + 520 + 600
Статья 510
Статья 520
Статья 600 - = 610 + 620
Статья 610
Статья 620
Статья 700 - = 500/620

Вопрос: как в отчете отобразить сумму отвечающую правилам агрегации измерения????

SUM(Fields!Сумма.Value, "Stati", recursive) - выдает что-то неадекватное.

Возможно поможет AGGREGATE, но не не совсем понятно как его использовать. При таком варианте Aggregate(Fields!Сумма.Value, "Stati") выдается ошибка
The definition of the report is invalid.
The Value expression for the text box ‘Сумма’ uses the function Aggregate with an invalid scope parameter. The scope parameter must be the name of a scope where all containing
grouping scopes have group expressions that are simple field references or constants.

Есть ли вообще варианты это сделать?
...
Рейтинг: 0 / 0
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36246300
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanikdn,

запрос сами строите или через дизайнер ?
Я к тому, что в запросе можно попробовать отдельным столбцос вытащить сумму, а потом это поле кидать в текстбокс с суммой.
...
Рейтинг: 0 / 0
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36246678
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Функция Aggregate в SSRS, грубо говоря, ничего не знает о правилах агрегирования в SSAS. Таким образом, напишите MDX-запрос, который вернет вам для каждого мембера Parent-Child иерархии корректное значение, а средствами SSRS уже отображайте эти значения.
...
Рейтинг: 0 / 0
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36248531
tanikdn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bigheadman,

Про функции понятно, спасибо!
А по запросу имеется в виду сам запрос менять или можно обойтись вычисляемым элементом в виде
([Accounts].[Stati].currentmember,[Measures].[Сумма]) или еще как-то отдельно указать в СМ сам CustomRollupColumn?

big-duke,
Стараюсь строить отчет по возможности через дизайнер. А если в текстбокс слепить, то всеравно ведь для рассчета простой Sum применять?
...
Рейтинг: 0 / 0
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36249007
Bigheadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanikdnbig-duke,
Стараюсь строить отчет по возможности через дизайнер. А если в текстбокс слепить, то всеравно ведь для рассчета простой Sum применять?Мой совет - если и используете дизайнер, то только для начала разработки запроса. Дизайнер создает иногда очень неэффективные запросы, да к тому же плохо читаемые. Я делаю обычно так. С помощью дизайнера создаю заготовку запроса, а дальше руками его дорабатываю.
...
Рейтинг: 0 / 0
SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
    #36251707
tanikdn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за совет! Прийдется покодить запросы... эх... где наша не пропадала... а надежда была обойтись малой кровью.
Еще раз огромное спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / SSRS08 SSAS08 - сумма по parent-child с CustomRollupColumn
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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