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


    1.数据包含固定格式的小数,自由格式的小数,以及字符串格式等四列数据。包含3行数据(1.2,1.23,1.234)。

    以下为Access数据视图和FastReport.Net报表设计器中的数据视图。

    默认显示

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

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

    1.将四列数据的格式均设置为一般,将4列数据均使用ToSingle转换。

    如:[ToSingle([数字格式.数值型(固定)])]

    显示效果如图。

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

    1.假如原数据为小数类型,仅需设置其格式为数字,然后设置其小数位数即可。

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

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

    1.首先使用ToSingle方法将文本转换为小数(假如原来为小数的就不用转换),然后使用Format()方法/FormatNumber()方法将小数转换为2位小数,最后使用ToSingle方法转换,将末尾0去掉。

    所有的格式均使用 一般 格式。

    数字列转换:[ToSingle(FormatNumber([数字格式.数值型(固定)],2))]

    字符列转换(Format方法):[ToSingle(Format("{0:N2}",ToSingle([数字格式.文本型(固定)])))]

    字符列转换(FormatNumber方法):[ToSingle(FormatNumber(ToSingle([数字格式.文本型(常规)]),2))]

     

  • 相关阅读:
    网络编程(1)
    反射,魔法方法,单例模式
    远程的文件传输
    DNS
    windows服务
    outlook邮箱配置
    win7服务器搭建
    windows常用命令
    C盘满了怎么办
    0x80070035找不到网络路径
  • 原文地址:https://www.cnblogs.com/yoyo-524/p/6187094.html
Copyright © 2020-2023  润新知