2011-12-01 20 views
8

ユーザーがヒストグラムの列をクリックして、その列の属性に基づいて含まれるサブレポートを読み込むようにしたいとします。SSRS:アクションがサブレポートを読み込むことは可能ですか?

これはSSRSはもう少しインタラクティブで、より多くの有益な報告になるだろう。

私はアクションを指定するとき、私たちは「ロード・サブレポート」「報告して行く」ではなく、持っている以下のようなダイアログを得ることに気づきました。

たぶん「URLへ移動」に希望とJavaScriptがありますか?

enter image description here

+0

私は、非常に具体的な2つの用語を混乱させると思います。 「サブレポート」は、他の場所で定義されている親レポートのセクションです。親レポートのデータ要素がレンダリングされると、「サブレポート」が呼び出され、ビジュアル出力が挿入されます。 「レポートに移動」オプションを使用すると、「ドリルスルー」レポートを指定できます。この場合、1つのデータ要素により、ユーザーは新しいが関連するレポートにリンクされます。オリジナルは「スタック」に配置され、ユーザーはヒストグラムに戻ることができますが、それでも100%独立したレポートです。私はこれがあなたが望む選択だと信じています。 – jklemmack

+0

こんにちはssyladin。いいえ、混乱はありません。サブレポートを元のレポートに再挿入します。私は元のレポートから遠ざかりたいとは思わない。 SSRSがこのように動作しない場合、私の質問に対する答えは「いいえ」です。 SSRSは静的ではなくウェブページのように機能することが期待されています。移動先のURLが現在のレポートのサブレポートをリロードするjavascript命令の場合は理想的です。しかし、SSRSがそのように機能するかどうかはわかりません。 –

+0

+1、大きな質問です。私もこれをやってみたいです。 –

答えて

1

答えはノー、それはSSRSを使用して、クリックに基づいて再ロードするサブレポートすることはできませんです。

何人かが別の場所で私にこれを述べた:cadrell0 @ は言う:

SSRSの記事あなたは、このようなテーブルを並べ替えたり は、隠されたアイテムを切り替えるよう、何をクリックして、これまでとき。 SSRSで

サブレポートはそのように動作しません。これは私が簡単な、簡単なアドバイスを得る、あなたがtwitterでそれ

と対話する はJavaScriptを使用しないことができると信じて私をリードしています。特性の概要を参照してください ここに - 一般的にhttp://bit.ly/v0erHi

、あなたはよりインタラクティブな体験をしたい場合は、Web開発を行うか、SSRSではない別の解決策を見つける必要があります。有望なMicrosoftソリューションはPower Viewです。それはすぐに出てくるし、データを探検する良い方法を提供するかもしれない。

2

私は、「ブックマークに行く」を使用しており、代わりにサブレポートをロードするのではなく、単に選択したグラフアイテムの詳細を示すレポート内の別のページにジャンプします。がんばろう。

+0

「ブックマークに移動」を使いたいですが、わかりません。サンプルプロジェクトはありますか? – MahmutHAKTAN

+0

SSRSでブックマークを作成する方法については、このMSDNの記事を参照してください。http://msdn.microsoft.com/en-us/library/dd239378.aspx –

4

まあ、並べ替え。親レポートに戻る(それ自体に戻って)、サブレポートを更新するパラメータを渡すように、レポートに移動機能を設定できます。エレガントではありませんが、機能します。私はそれを使ってタブ付きの "フォーム"を作成し、 "タブ"を使って下のサブレポートを切り替えます。

関連する問題