SSRS 2008R2 用のカスタム レポート ジェネレーターを作成するプロジェクトがあります。このプロジェクトを使用すると、ユーザーはデータベースからフィールドを選択し、RDL を作成してレポート サーバーに格納できます。最初の概念実証の試みのいくつかでは、XMLText ライターを使用して XML ファイルを生成してきました。これは機能しますが、これは非常に面倒なようで、スキーマがどのように生成されるかについて 100% 防弾であると確信していません。2 番目の試みは、RDL から生成されたクラスを実際にオブジェクト モデルとして使用することです。私がここで立ち往生しているのは、このオブジェクトの使用方法に関するドキュメントがほとんどないことです。MSDN にはモデルの更新に関するチュートリアルがありますが、概念は非常に基本的です。
推奨されるアプローチに関するガイダンスを探しています。1) XML の生成を続行する 2) RDL オブジェクトを使用してレポートを作成する 3) ダミーのレポートを作成してサーバーに保存する SSRS エンドポイントを使用することも検討し、RDL オブジェクト モデルを使用してレポートを更新します。必要なフィールド、グループなど
私は 3 番目のオプションをテストしていませんが、これにより、ドキュメントを作成するためのコーディングの量が最小限に抑えられるようです。
提案やアイデアをありがとう