2012-05-08 4 views
0

Я создаю отчет SSRS с использованием SSAS в качестве источника данных, и мне нужно выполнить сверление, чтобы включить 4 из 6 этапов учетной записи в пределах моей учетной записи. Проблема связана с невозможностью использования члена [All], потому что мне нужно только 4 из 6 этапов.SSRS - Передача параметров жесткого кодирования с расширенными параметрами

Есть ли способ передать несколько значений в отчет детализации, создав список жестко закодированных параметров, которые я хочу использовать?

Я думаю, что функция Join работает, но я пока не увенчался успехом.

+0

У нас есть много кубов на работе, а также RS; Мне нужно потратить миллионное время на НИОКР на такое развитие. Я купил [эту книгу] (http://www.amazon.co.uk/Microsoft-Server-Reporting-Services-Recipes/dp/0470563117/ref=pd_sim_b_2) в процессе подготовки, и похоже, что у него много SSAS для RS информация в нем. Удачи. – whytheq

ответ

2

У нас была аналогичная ситуация, в которой мы хотели, чтобы отчет по сверлению отображал две категории элементов, а не только одну.

Мы не смогли найти элегантную работу, попытались разместить массивы в параметре и почти дошли до того, чтобы написать функцию, которая вернула таблицу.

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

Пример ниже:

I have 3 types of item. I have 2 cells in a report. One of which I want to drill down to a report on Type 1, and the other I want to drill down to the same report on Type 2 and Type 3.

Для ячейки Я хочу, чтобы развернуть тип 1, мы использовали параметры! но для разворота типа 2 и 3 мы просто жестко закодировали параметр типа в два раза.

После того, как передать тип 2 и один раз пройти Type 3.

Это не элегантный, но это работает.

+0

Я никогда не думал об этом. То, что я сделал, это добавить фильтр набора данных и динамически установить это. Гораздо сложнее, чем вы. Благодаря! –

Смежные вопросы