我需要使用管道分隔符和双引号文本限定符以csv格式创建计划的每日报告。数据来自Microsoft SQL视图。我一直试图用SSRS做到这一点,并创建了一个我希望能够完成这项工作的自定义扩展 -
<Extension Name="CSVPIPE" Type="Microsoft.ReportingServices.Rendering.CsvRenderer.CsvReport,Microsoft.ReportingServices.CsvRendering">
<OverrideNames>
<Name Language="en-US">CSV (Pipe delimited)</Name>
</OverrideNames>
<Configuration>
<DeviceInfo>
<FieldDelimiter>|</FieldDelimiter>
<Qualifier>"</Qualifier>
<FieldDelimiter xml:space="preserve">	</FieldDelimiter>
<Encoding>ASCII</Encoding>
</DeviceInfo>
</Configuration>
</Extension>
不幸的是,这并没有添加&#34;文本限定符&#34;到文件,所以我看了很多方法尝试,或者在SSRS中修复它或者回顾性地更改SSRS创建的文件。看起来这么简单的任务比我预期的更具挑战性,经过多次浪费时间后,我的系绳已经达到了它的目的。任何帮助或建议表示赞赏。