是否可以在 s-s-rS 中嵌入 .Net 代码以从 CSV 文件中删除 CSV 标头,而不是更改报告服务器配置?
Posted
技术标签:
【中文标题】是否可以在 s-s-rS 中嵌入 .Net 代码以从 CSV 文件中删除 CSV 标头,而不是更改报告服务器配置?【英文标题】:Is it possible to embed a .Net code in s-s-rS to remove CSV header from CSV file instead of changing report server configuration? 【发布时间】:2020-05-28 16:43:41 【问题描述】:是否可以在 s-s-rS 中嵌入 .Net 代码以从 CSV 文件中删除 CSV 标头,而不是更改报表服务器配置?由于客户端尚未准备好更改 rsreportconfiguration 设置。
【问题讨论】:
我的回答有帮助你解决这个问题吗? 【参考方案1】:所以您想查看来自报告服务器的报告,然后将其导出为 CSV?这些导出函数由服务器处理,不会检查或运行 .rdl 文件中的任何代码。所以不,这是不可能的。
一种可能的解决方法是用第一行数据重命名文本框。但这不适用于数字或空格,而且它不是动态的。
一个更好的解决方案可能最终是忽略这些正在使用的标头。如果这不可能,s-s-rS 可能不是这项工作的最佳工具。然后您可能会考虑使用 SSIS 或其他一些 ETL 流程生成 CSV。
【讨论】:
以上是关于是否可以在 s-s-rS 中嵌入 .Net 代码以从 CSV 文件中删除 CSV 标头,而不是更改报告服务器配置?的主要内容,如果未能解决你的问题,请参考以下文章
使用 s-s-rS 和 ASP.NET 合并以 Pdf 格式生成的报告