FastReport.Net使用:[26]数字格式

 时间:2024-10-12 21:30:25

介绍FastReport.NET报表设计中数字格式转换技巧,比如将0.10(文本型/数值型)显示成0.1,将1.234显示成1.23等等。

工具/原料

FastReport.Net(Version2014.2.7)

数据准备

1、数倌栗受绽据包含固定格式的小数,自由格式的小数,以及字符串格式等四列数据。包含3行数据(1.2,1.23,1.234)。以下为Access数据视图和FastReport.Net报表设计器中的数据视图。

FastReport.Net使用:[26]数字格式

默认显示

1、FastReport.Net报表设计器中,数值型的格式默认为数值,且使用本地设置。字符串使用一般。

FastReport.Net使用:[26]数字格式FastReport.Net使用:[26]数字格式FastReport.Net使用:[26]数字格式

将数据显示为末尾不带0的数据

1、将四列数据的格式均设置为一般,将4列数据均使用ToSingle转换。如:[ToSingle([数字格式.数值型(固定)])]显示效果如图。

FastReport.Net使用:[26]数字格式FastReport.Net使用:[26]数字格式

将所有数据显示为2位小数

1、假如原数据为小数类型,仅需设置其格式为数字,然后设置其小数位数即可。假如原数据为字符型,需要先转换为数字型,如用上面的ToSingle()等系统函数转换即可;然后设置其格式为两位小数。

FastReport.Net使用:[26]数字格式

将数据显示为两位小数,末尾0不显示

1、首先使用ToS坡纠课柩ingle方法将文本转换为小数(假如原来为小数的就不用转换),然后使用Format()方法/FormatNumber()方法将小数转换为2位小数,最后使用ToSingle方法转换,将末尾0去掉。所有的格式均使用 一般 格式。数字列转换:[ToSingle(FormatNumber([数字格式.数值型(固定)],2))]字符列转换(Format方法):[ToSingle(Format("{0:N2}",ToSingle([数字格式.文本型(固定)])))]字符列转换(FormatNumber方法):[ToSingle(FormatNumber(ToSingle([数字格式.文本型(常规)]),2))]

FastReport.Net使用:[26]数字格式

编码方式

1、这个大家先自己试试,后面再补上。

  • 如何用RAR分割打包压缩文件
  • 怎样使用Windows XP系统组建家庭网络
  • DELL N4010怎么进入BIOS
  • windows 10如何通过批处理文件进行临时文件清理
  • 热门搜索
    怎么缩小毛孔 综合评价怎么写 冰箱结冰怎么办 尚德机构怎么样 怎么挖墙脚 作者简介怎么写 粽子叶怎么处理 脚垫怎么治 下划线怎么打出来 学生厌学怎么办