日期:2014-05-20  浏览次数:20811 次

reporting service的报表导出问题
请问各位,客户需要用reporting service生成一个CSV文件。文件只能有一条文件头(指出下面记录的条数)和若干行数据记录。

请问如何实现:
1. 生成CSV时不生成列标题? 
2. 如何同一个CSV 文件有两种不同的记录?我现在的做法是一个表格用来显示文件头, 嵌套一个子报表(里面是另一个表格)显示数据记录。 预览没问题,但是导出CSV的时候两个表格的数据会连接到一块,而不是分别显示。

谢谢!

------解决方案--------------------
你把子报表和表格放到不同节内
------解决方案--------------------
探讨

像这种没有格式的导出,一般采用控件导出

如gridview直接导出等,不建议使用报表导出,性能,成本,时间上有些花不来

------解决方案--------------------
可以考虑将数据先转化到asp.net页面上来,然后对其进行处理,点击看下

当然总是觉得本身作为一个服务,导出cvs天生就很强大

如果把这个服务,和.net水晶报表等一起使用,功能估计很强大了