我不接受定义的“自定义格式表达式”

时间:2019-03-18 14:51:03

标签: c# reporting rdlc

我正在制作一个报告,其中将其作为字符串参数传递,以便能够使用=格式(Fields!Field.Value,“#。## 0,00” ),但成就无法获得该格式。 探针交换千位和十进制的分隔符(“#,## 0.00”),最后显示了先前搜索的格式,即,点为千位分隔符,逗号为十进制分隔符。 我是怎么了? 当我将其定义为“#。## 0.00”时,不要键入它,而当我将其定义为“#,## 0.00”时,则键入但要更改分隔符(例如:“ 1,298.57”)??

报表和文本框都已经定义了“ es-AR”语言,它对应带句点的千位分隔符和带逗号的小数点分隔符。

1 个答案:

答案 0 :(得分:0)

我上传了答案,因为我没有考虑Microsoft文档。它隐式表示函数表达式“ =格式”(自定义格式)将仅解释“ en-US”格式的十进制分隔符和千位分隔符。然后从后面执行的地方应用区域配置。我离开了链接:

致谢!