【发布时间】:2019-08-29 15:06:30
【问题描述】:
我正在尝试格式化一些数字,但它们不会使用应用于文本框的数字格式属性。
起初我有千位分隔符作为“。” (点)和小数分隔符为“,”(逗号),但我被要求反转它们(千为逗号,小数点为点)。
使用文本框属性向导时,千位分隔符似乎默认为点,我猜这是机器上的区域设置,所以我根据要求更改了机器上的设置。
现在向导确实将默认千位分隔符显示为逗号...但是在运行报告时它会显示较旧的设置
(例如:123.456,79 而不是 123,456.78)
我重新启动了机器,清理了项目和解决方案,它仍然不会使用新设置。
我真的不想在这里使用表达式,因为它使用的是文本框属性而不是新机器区域设置。
有什么线索吗?
编辑
我的格式设置正确,我不想要自定义格式我正在检查文本框属性下的“使用 1000 分隔符 (,)”(右键单击文本框而不是选择一个并按 F4 时的那个) .在预览中,我得到的数字显示为:
示例:12,345.67
这是我想要的输出方式,但是,当我运行报告时,输出显示为:
12.345,67
【问题讨论】:
标签: reporting-services ssrs-tablix