1

SSRS 2012 にメイン レポートがあります。メイン レポートには、4 行のテーブルがあります。各行にアクション属性を「レポートに移動」として設定しました。それは適切に実行されます。パラメータも使用しました。特定の行をクリックすると、特定のレポートに移動します (メイン レポート以外、リンク)。

今、私が欲しいのは、メインレポートでサブレポートを使用したことです。サブレポートは、最初はメイン レポートで使用可能なパラメータとともにメイン レポートに表示されます。しかし、同じサブレポートのように、このサブレポートを動的にしたいのですが、ユーザーのクリックに基づいて複数のサブレポートを表示したいと考えています。

たとえば、メイン レポートのテーブルの最初の行をクリックすると、同じメイン レポートに 1 つのサブレポートが表示されます。メイン レポートのテーブルの 2 行目をクリックすると、同じメイン レポートに 2 つのサブレポートが表示されます。

どんなアイデア、提案も大歓迎です。このアイデア以外のオプションも歓迎します。

前もって感謝します。

4

1 に答える 1

2

あなたが説明したレポートの部分が必要だと思います。レポート全体ではなく、メイン レポートに埋め込むパラメータを取るセクションです。レポート パーツを作成して公開すると、それを埋め込んでパラメーターを渡すことで、任意のレポートで使用できます。それらは再利用性に優れています。メイン レポートのアクションに基づいてそれらを更新する方法はわかりませんが、可能だと思います。

レポート パーツはこちら: http://technet.microsoft.com/en-us/library/ee635721.aspx

もちろん、行グループまたは Tablix の表示/非表示を切り替えることができます。行グループ プロパティの表示設定を次のような式に設定できます: = IIF(Parameters!ViewOption.Value = "Expanded View: All Sections Expanded", False, True) これにより、ユーザーはそれをクリックして展開できます。

または、Tablix Properties Visibility を使用して Tablix を表示/非表示にすることができます。

于 2013-11-14T01:12:09.247 に答える