CSV 设备信息设置

CSV 呈现扩展插件的设备信息设置允许更改分隔符和限定符,并指定换行符处理。 可以提交文件拓展名,还可以配置输出结果中的标头行的编码格式及其包含情况。 由于分隔符可能是特殊字符,因此,如果设置以 XML 形式写入,则应在 CDATA 节中对其进行编码。

下表列出了用于以文本格式呈现的设备信息设置。

设置 价值
Encoding .NET Framework 支持的字符编码的 Internet 分配号码颁发机构 (IANA) 名称。 默认值是 UTF-8。 其他值的示例包括 ASCII、UTF-7 和 UTF-16。
ExcelMode 指定目标输出适用于 Excel。 默认值是 true
FieldDelimiter 要放入结果中的分隔符字符串。 默认值是逗号 (,)。 在 URL 上传递设备信息时,应对设备信息的值进行 URL 编码。 例如,作为分隔符的制表符应为“%09”。

可以通过更改配置文件中的设备信息设置,将默认字段分隔符更改为所需的任何字符,包括 TAB。 例如,若要使用 TAB,请将 FieldDelimiter 设置更新为 <FieldDelimiter xml:space=“preserve”[>TAB]</FieldDelimiter>

在示例 [TAB] 中,是一个实际的制表符,这意味着空格显示在配置文件中。 “xml:space”属性告知分析程序保留空格。
FileExtension 要放入结果的文件扩展名。 默认值是 .CSV。 如果同时 FileExtension 指定并 Extension 指定,则 FileExtension 优先。
NoHeader 指示是否从输出中排除标题行。 默认值是 false
Qualifier 用于围绕包含字段分隔符或记录分隔符结果的限定符字符串。 如果结果包含限定符,则重复限定符。 设置Qualifier必须与设置不同FieldDelimiterRecordDelimiter。 默认值为引号()。
RecordDelimiter 要置于每个记录末尾的记录分隔符。 默认值为 <cr><lf>。
SuppressLineBreaks 指示是否从输出中包含的数据中删除换行符。 默认值是 false。 如果值为true,则FieldDelimiterRecordDelimiterQualifier设置不能是空格字符。
UseFormattedValues 指示是否将格式化字符串放入 CSV 输出中。 默认值在ExcelModetrue时为true,否则为false

另请参阅

Render
将设备信息设置传递到呈现扩展插件
在 RSReportServer.Config 中自定义呈现扩展插件参数
技术参考 (SSRS)