这是关于Asp.Net中ReportViewer控件生成的报告 我需要安排报告在指定的时间间隔运行。此信息在数据库表中设置,并且必须使用reportviewer控件作为后台作业运行报告。我可以想到一个带有reportviewer控件Up的网页,页面轮询调度表并运行所需的报告。但是保持页面运行是不方便的,因此想知道是否有任何方法可以在后台进行批处理作业
答案 0 :(得分:0)
如果您有权访问服务器而不仅仅是网络服务器,我建议您编写一些调用.rss文件的vbscripts或同等文件来运行您的报告。然后,您可以在Windows计划中安排它们并将它们保存到目录,电子邮件甚至打印(尽管打印更困难,我使用ghostscript)。此链接对流程有很好的描述:How to automate Report Deployment using SSRS Web Service