2

ほとんどの場合、ストア プロシージャまたはテーブルを指定してから、SSRS レポート デザイナーにフィールドを表示し、それらのフィールドをレポート デザイナーの画面にドラッグ ドロップするだけです。結局、これらのレポートをプログラムで呼び出し、レポート ビューアーに表示されるパラメーターとレポートを渡します。

現在、私の会社は、レポートを表示する顧客がレポートをカスタマイズすることを望んでいます。すべてのフィールドをフォームに表示したいのですが、顧客だけが各フィールドを選択してレポート デザイナーの画面に配置し、日付範囲や従業員 ID などのフィルター条件などの入力を行い、レポートが表示されます。また、顧客がテキストを追加したり、既存のフィールドを移動したりしたい場合は、実行時にも実行できます。

SSRSでこれを行う方法がわかりません。これが SSRS で可能である場合は、結果として仕事を開始できるように私を案内してください。可能であれば、アイデアを得ることができるその種の関連する URL をいくつか教えてください。ありがとう

4

2 に答える 2

0

以下は、オンザフライで RDL を生成する小さいながらも機能する例であり、MSDN ドキュメントへの便利なリンクがいくつかあります: 「コードで SSRS レポートを動的に生成する方法」

それが役に立てば幸い!

于 2014-05-09T21:06:06.243 に答える
0

SSRS はオンザフライで生成されたレポートを読み取ることができますが、適切に作成する必要があります。SSRS レポートは、データ構造とレポート オブジェクト構造、およびこれら 2 つの関係を指定する XML ドキュメントです。Visual Studio を使用すると、特定のクラスを使用して XML ドキュメントを作成し、サーバー上で読み取ってデータを入力し、標準の Web ページとしてクライアントにエクスポートできます。

ここにチュートリアルへのリンクがあります。これは良い出発点になるはずです。

于 2014-05-09T20:33:40.673 に答える