如何在双引号之间添加文本,即SSRS上的“单词”

时间:2019-08-20 22:12:49

标签: reporting-services ssrs-2008 ssrs-2012

我需要将ssrs报表导出到csv,然后在记事本++或记事本上打开它时,每列文本都必须在双引号之间,例如“ word1”

1-我曾尝试将csv呈现格式更改为FTP-8,但单词的开头或结尾都没有双引号。

2-我尝试在ssrs表达式上使用char函数: = chr(34) & Fields!Location.Value & chr (34) ..不是得到期望的结果“ word1”,而是得到“”“ word1”“”

我对报告服务进行了此更改:

<Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering">
            <Configuration>
            <DeviceInfo>
            <NoHeader>true</NoHeader>
            <FieldDelimiter></FieldDelimiter>
            <ExcelMode>False</ExcelMode>
            <Qualifier></Qualifier>
            <Encoding>ASCII</Encoding>
            </DeviceInfo>
            </Configuration>
            </Extension>

我对SSRS表达做了其他更改

= chr(34) &  Fields!Location.Value & chr (34)

所需的输出 enter image description here

我得到的结果(由于第1列未显示正确的结果,所以我没有将ssrs表达式放在第2列):

enter image description here

请帮助

0 个答案:

没有答案