したがって、サブレポートをセルにネストできることはわかっていますが、大量のデータがあり、サブレポートを動的に入力したい場合はどうすればよいでしょうか。誰もが知っているSSRSでそれを行うことができますか?
私は通常、サブレポートにドリルダウンしますが、代わりに非表示の変数やその他の値を取得したり、セルへの参照を選択して生成したりできますか?
Me.Value と ReportItems![ItemName].Value の概念を調べましたが、それらは静的な位置に関連しており、マウスによって選択されたアクティブなセルではありません。これが RDL 言語の制限なのか、それとも可能なのか、誰にもわかりませんか? 最も単純な例では、「Name」フィールドが 1 つだけのデータセットがあり、「Brett」と「Sean」という 2 つの値があると言えます。テーブルを作成し、ヘッダーを含む列を 1 つだけ設定します。レポート本文の独自の要素として、そのテーブルの外に式を含むテキストボックスを作成します(サブレポートに渡したいものを再作成するため)。選択したテーブル要素に含まれていたものへの参照を取得したいと考えています。
テーブル内のセルをクリックしたことをレポートに認識させ、値を発生させるイベントを生成することはできますか? それとも、言語は参照自体を構築できませんか? よくわからないので気になったので質問させていただきました。