0

ssas 2008キューブの計算されたメンバーからcognosレポートスタジオにパラメーターを渡すことはできますか?Microsoftのレポートサービスでこれを行う方法は知っていますが、Cognos ReportStudio10.1は知りません。計算されたメンバーの形式や、渡されたパラメーターをCognosに認識させる方法がわかりません。例:上位25のアカウントを示す以下のコードを渡したいとしましょう。代わりに、実行時に上位10のアカウントと言うように調整できる変数/パラメーターを持つように調整したいとします。これは可能ですか。レポートスタジオ自体でコードを作成できることはわかっていますが、パフォーマンスと再利用性の理由から、キューブで作成したいと思います。これがこの特定の例のコピーです、そしてありがとう!

           TOPCOUNT( [Instrument].[Account Name].[Account Name].members,
           25, [Measures].[Committed Amt])**strong text**
4

1 に答える 1

2

私があなたを正しく理解している場合は、次の方法でそれを行うことができます。
データ項目をクエリにドラッグし、埋め込みパラメーター(?prmTopCount?)を使用します。

topeCount([Instrument].[Account Name].[Account Name], 
?prmTopCount?, [Measures].[Committed Amt])

プロンプトページを作成し、既存のプロンプト(prmTopCount)を使用するtextBoxプロンプトを定義できます。
レポートに手動のMDXを書き込もうとしましたが、手動で記述されたMDX内に埋め込まれたマクロをサポートしていないようです。

于 2012-10-08T15:57:57.770 に答える