2011-01-05 22 views
0

各口座所有者のSSRSレポートを生成する必要がある状況があります。私が漠然としているのは、口座番号のリストを入力としてC#コードを記述し、各口座番号のレポートを実行した後、その場所にpdfとしてレポートを保存することです。アカウント保有者。今私は1つの口座番号を入力することによって実行できるSSRSレポートを持っています。しかし、このレポートをアカウント番号のリストのようなループで実行するにはどうすればよいですか。私は、各口座番号の報告書をどこかで呼び出すべきであるC#プログラムを書く必要がありますか(そして、このプログラムは、毎日8PMという特定の時間に実行されるべきです)。このアイデアは実装可能ですか?私はこの時点で完全に打たれました。どんな助けでも本当に感謝しています。C#プログラムを使用したSSRSレポートの生成

答えて

0

。私はグーグルで、私が必要とするかもしれないものが、SSRSデータに基づく購読であることを理解しました。しかし、私が1つを作成し、8PMで動作するようにスケジュールされたとき、その動作していません。また、説明にエラーメッセージが表示されません。

+0

これはかなり遅い返信ですが、この[Old Post]を参照してくださいね(http://stackoverflow.com/questions/12459092/ssrs-2008-subreport-for-each-value-from-multi-値のついたパラメータ)があります。 – MarmiK

0

古い投稿ですが、おそらく関連性があります。

2つの回避策:

  1. は、ループ内でReportExecutionServiceのWebサービスを呼び出すためのC#プログラムを書きます。 SetExecutionParameters()は、レポートパラメータの配列で毎回呼び出すことができます。

  2. WebClient.DownloadFileをレポートのURLとともにループ内で使用するようにC#プログラムを作成します。レポートパラメータは、URLの一部にすることができます。

関連する問題