2012-03-02 14 views
0

URLに基​​づいてレポートを動的に読み込むReportViewerコントロールを備えたASP.NET Webページがあり、レポートのDisplayNameもコードから設定したいと考えています。誰かがレポートをファイルにエクスポートするたびに、この名前が推奨ファイル名として使用されます。Sql Server Reporting Servicesのレポートのコードをコードで取得

これで、その名前のレポートファイル(Reporting Servicesにデプロイされているときにレポートファイルで焼かれます)を使用したいのですが、XMLを解析する以外の方法では取得できません。私は、これは同様にReportViewerコントロールによって可能になる必要がありますね。

(私はすべてのレポート上で一貫して名前を変更した場合)最終的に、私はまた、報告書に(表現によって生成された)テキストボックスから値を使用することができます。

これらの値を取得する方法を知っている人はいますか?

答えて

0

これはカタログ番号のプロパティですe SSRS Webサービスエンドポイント。 ReportService2010 wsdlへのWeb参照を追加する必要があります。すると、CatalogItemsのリストを取得できます。それぞれにDescriptionプロパティがあります。これは、プログラムでのみ設定することも、SSRS管理インターフェースを使用して設定することもできますが、BIDSでは設定できません。

http://msdn.microsoft.com/en-us/library/reportservice2010.catalogitem.description

関連する問題