简体   繁体   English

处理没有SSRS的rdl / rdlc报告文件?

[英]Process rdl/rdlc report files without SSRS?

Is there any way to render and export an rdl file within a batch process without using SSRS? 有没有办法在批处理过程中渲染和导出rdl文件而不使用SSRS?

I don't want the overhead of SSRS (IIS + database) and instead want to handle this within my own batch/scheduling service. 我不想要SSRS(IIS +数据库)的开销,而是希望在我自己的批处理/调度服务中处理它。

Thanks 谢谢

You can conceivably use the Report Viewer control in a server process written in managed code. 您可以想象在使用托管代码编写的服务器进程中使用Report Viewer控件 You pass the control a data source (which can be a DataTable memory object), and it will return a byte stream that you can direct into a file. 您将控件传递给数据源(可以是DataTable内存对象),它将返回一个可以指向文件的字节流。

The control has a UI, but that can be by-passed. 该控件具有UI,但可以绕过。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM