fuchangzn 发表于 2022-10-15 10:54:12

ActiveReport设置了数值型,2位小数,但却显示为00



ActiveReport设置了数值型,2位小数,但却显示为00,这是什么问题?


Bella.Yuan 发表于 2022-10-17 09:43:54

您好,格式化属性选择后,有对应的预览样式,您可以看看,针对您的需求,如果您要设置两位小数,有2种方法:
1)属性设置:数据是数值类型,选择格式化的"Number",即“n2”;数据是字符串类型,先使用转换函数转换,在进行设置;具体设置如下图示:

2)表达式设置:在文本框中使用表达式,数据是数值类型,表达式写法:=Format(Fields!金额.Value,"n2")数据是字符串类型,表达式写法:=Format(ToDouble(Fields!数量.Value),"n2")

fuchangzn 发表于 2023-8-2 10:44:34

谢谢

Bella.Yuan 发表于 2023-8-2 10:56:58

fuchangzn 发表于 2023-8-2 10:44
谢谢

不客气,有其他问题开新帖哦~:handshake

fuchangzn 发表于 2023-8-2 11:00:52

好的

Bella.Yuan 发表于 2023-8-2 11:47:06

fuchangzn 发表于 2023-8-2 11:00
好的
:handshake您可以不用追帖哦,有我问题开新帖就可以:lol
页: [1]
查看完整版本: ActiveReport设置了数值型,2位小数,但却显示为00