1

我有一个 rdlc 文件,其中的单元格显示小数。如何将负数转换为带括号?

我无法将其显示为字符串,因为当导出报告时,它会将其视为字符串并抛出数字无法转换字符串的错误。

我尝试添加#,0:c0格式属性,但这不起作用。

有什么建议么?

4

3 回答 3

4

尽量不要在Expression占位符中使用格式功能,而是在文本框(或单元格)属性中设置类型和格式。

在属性中,有一个调用部分Number,您可以在其中指定文本框必须包含指定类别的数字。

这是一张图片来解释: 在此处输入图像描述

如您所见,有一个选项可以设置如何显示负数(选择的那个)。

现在,我确信如果您以 PDF 格式导出报告,这将有效,但我希望 Excel 的导出也是如此

于 2013-01-08T08:39:01.633 回答
1

我解决了,很抱歉回答我自己的问题。

如果我在格式属性中使用以下内容,#,0;(-#,0)它可以正常工作。

在此处输入图像描述

于 2013-01-08T08:55:55.693 回答
0

在我的情况下,下面的自定义表达式解决了我的问题。

''#,0.00;''(#,0.00);

于 2019-07-24T04:40:35.287 回答