私は「債務報告書」という名前の報告書を持っています。それは毎月実行され、購読オプションで月の初めにpdfが生成されます。
月のレポートを実行している場合、pdfのレポート名は「4月の債務報告書」にする必要があります。私がpdfの名前を「5月の債務報告書」にする必要があります。実行時にレポートのPDF名を指定するにはどうすればよいですか?
どうすればいいですか?
私は「債務報告書」という名前の報告書を持っています。それは毎月実行され、購読オプションで月の初めにpdfが生成されます。
月のレポートを実行している場合、pdfのレポート名は「4月の債務報告書」にする必要があります。私がpdfの名前を「5月の債務報告書」にする必要があります。実行時にレポートのPDF名を指定するにはどうすればよいですか?
どうすればいいですか?
あなたがscheduling the report to a file shareあると仮定すると、あなたはDebt Report for @timestamp
するファイル共有の名前を設定することができます - これは形式Debt Report for
YYYY_MM_DD_HRMINSSでファイル名を指定します。
月名(タイムスタンプ全体ではない)のみをファイル名に使用する場合は、Data Driven Subscriptionを使用する必要があります。
もう少し技術的には、rs.exeユーティリティを使用してレポートを生成する方法もあります。これには、次
としてスクリプトファイルをrs.exeを呼び出すバッチファイルを作成するレポートを生成するスクリプトファイル(あなたがあなたの好みにファイル名を設定することができ、これはある)を作成
パラメータ
たとえばスケジュールでバッチファイルを実行します。 WindowsのスケジューラまたはSQL Serverエージェントで
ありの例では、ここにこれを行う方法のである(Excelファイルを作成するが、原理は同じである)http://skamie.wordpress.com/2010/08/11/using-rs-exe-to-render-ssrs-reports/
この問題の解決策は、「データ駆動型でありますサブスクリプションの」 http://msdn.microsoft.com/en-us/library/ms169972(v=sql.105).aspx http://www.kodyaz.com/reporting-services/create-data-driven-subscription-in-sql-server.aspx
次のリンクはたくさん私を助けたが、クエリがで与えられましたリンクが問題を生成する - getdateのデータ型をキャストし、問題を解決する
私は、データドリブンサブスクリプションは、この目的のために使用することができることを考え出したが、私は名前のエラー取得しています「データセットの次のデータ行を読み取ることができませんが。」サブスクリプションのために..あなたはこれで私を助けることができますか? – ResKing