reportviewer コントロールを介して SQL レポート サービス レポートを提供する Web アプリケーションがあります。一部のレポートは複雑であるため、ビジネス オブジェクトに添付された rdlc レポートを使用しています。
次に、システムを拡張して、ユーザー定義のレポートを何らかの形で使用できるようにしたいと考えています。理想的には、rdlc レポートの作成に使用するのと同じビジネス オブジェクトにユーザーのレポートを接続してもらいたいと考えています。
- ユーザーが独自の rdlc ファイルを作成/編集できるコントロールはありますか?
- rdl ファイルをビジネス オブジェクトに添付できますか?
- rdlc ファイルを編集するための独自のコントロールを作成するためのヒント/ヒントはありますか? (これは大変な作業であり、1または2に対する適切な回答がない場合にのみ試行すると思います)。
私の開発はすべて VS 2005 と SQL 2005 で行われましたが、2008 年の新機能がソリューションに役立つ場合はアップグレードできます。