【问题标题】:Downloading .csv from SSRS need to avoid scientific notation format从 SSRS 下载 .csv 需要避免使用科学记数法格式
【发布时间】:2015-12-17 21:23:54
【问题描述】:

有一个问题,当下载报告时,超过 15 位的字段将转换为科学计数法,而不是显示完整的数字(即 672000000000000 = 6.72×10 到 14 度)。我知道这是一个 excel 功能,但是在 SSRS 端有什么解决方法吗?

谢谢!

【问题讨论】:

    标签: sql excel ssrs-2008


    【解决方案1】:

    这是 Excel 问题,而不是 Reporting Services 问题。 SSRS CSV 导出应包含报告中存在的数字,例如672000000000000

    Excel 的默认行为(您可能用来打开 CSV 文件)是使用科学记数法显示这么大的值,即“6.72E+14”。无法从 SSRS 内部控制此行为。

    作为替代方案,您可以考虑对报告使用 Excel 呈现方法,这可以让您更好地控制这些数字的显示。

    【讨论】:

      【解决方案2】:

      如果您将表达式转换为 SSRS 中的字符串,Excel 不会乱用它。 进入文本框的表达式并键入以下内容: =Str(Fields!YourFieldHere.Value)

      【讨论】:

        猜你喜欢
        • 2017-09-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-14
        相关资源
        最近更新 更多