ビジネス層にさまざまな種類のオブジェクト (さまざまな列を持つ) を返すストアド プロシージャのリストがあります。また、mvc アプリケーションで allreports.rdlc という名前の単一の RDLC ファイルを作成し、.cshtml ページに配置しました。
ここで、任意のストアド プロシージャを (クエリ パラメーターとしてコントローラーに渡されたユーザー入力に基づいて) 呼び出し、データセット (または利用可能な場合はより適切な形式) 内のデータを取得し、それを rdlc レポートに渡したいと考えています。
ストアド プロシージャ データセットの結果を入力するために使用される 1 つの rdlc ファイルを使用して、これを実現できますか。また、これを達成するための他のアプローチがあるかどうかを提案してください。
目標: 基になるデータ形式を変更して、すべてのレポートを 1 つのレポート ページに統合する。基礎となるコードを変更して、新しいレポート要件ごとにアプリケーションをリリースしたくありません。
さらに説明が必要な場合。解決策を検索できるように、すぐにお知らせください。