fastreport中如何把数据显示为百分比(20分)

  • 主题发起人 主题发起人 zfjy2k
  • 开始时间 开始时间
Z

zfjy2k

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用fastreport做报表的时候,因为有一个字段要表示百分比,可是我不知怎么设置显示格式,所显示出来的数据总是小数。请各位帮帮忙,谢谢!
 
你选择该字段,设置属性-》DisplayFormat属性,其中的Kind你设置成fkNumeric,FormatStr设置成'0'
这样可以只保留整数。
 
这样设置用啊,显示出来的数字全部为0。
我用的是fastreport 3.7。
 
那就这样设置显示格式试试,
#0,
或者
#
 
还是不行啊,还有没有其它的实现办法?谢谢
 
那你就在sql语句中取整。
或者在fastreport中加上取整的公式。
其实你可以测试看看,应该可以的。
 
怎么取整呢?我这个字段全部是小数,我想怎么在fastreport让显示为百分比?
 
提示: [0.356*100]%, 显示的结果为35.6%
 
搞定了,我这是设置的“[<frxDBDataset1.&quot;sjl&quot;>*100 #n%2.2f]%”。
谢谢二位。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
824
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部