格式化值十进制Microsoft报告C#

时间:2017-04-12 06:40:09

标签: c# reporting-services report

你好我使用微软报告的C#软件有问题,我应该在格式中打印一个十进制值n2,但是当我打印报告时,反转点会反转点,我该如何解决?我在下面设置了图像大小和打印报告的n2

设置报告:

enter image description here

印刷报告

enter image description here

货币Windows设置

enter image description here

Visual Studio设置和报告

enter image description here

1 个答案:

答案 0 :(得分:1)

有些事情你需要检查以解决这个问题。

1。禁用Use regional Settings

The setting

这将确保.,适合作为打印报告的客户的货币。

2。检查服务器&Clienst的Regional and Language Options

打开"新任务"使用 Windows Key + R 并输入intl.cpl来获取它们。然后点击Additional Settings并使用Currency检查标签。

更改此设置后,您必须注销Windows帐户并再次登录才能应用此设置。

3。将格式直接设置为#.#,00

如果您使用上述解决方案,请确保此字段为空。

Properties window

更新

有你的坏孩子:

Prop Windows

它应该是#.#,00,但当前设置的格式值等于错误的输出。此字段将覆盖您的设置。