最新消息:

Axure中货币格式金额千分数两位小数点

Axure基础教程 Jorkin 64浏览

前言

货币格式(金额千分位分隔符 + 两位小数点)在实际应用中有广泛的使用场景,主要包括财务、金融、商业报表、软件开发等领域。但是Axure里String.prototype.replace()和Number.prototype.toLocaleString()都被阉割了,Math.trunc()也不支持,所以一般开发人员的解决方案在这里并不适用。

格式

  1. 局部变量/全局变量
    • [[(变量名>0&&Math.floor(变量名)||Math.ceil(变量名)).toLocaleString()]][[变量名.toFixed(2).substr(-3)]]
  2. 中继器(假设列名为Column0)
    • [[(Item.Column0>0&&Math.floor(Item.Column0)||Math.ceil(Item.Column0)).toLocaleString()]][[Item.Column0.toFixed(2).substr(-3)]]
  3. 文本框/文本域
    • 先设置局部变量,然后见前面第一条。

如果觉得我的教程做的不错呢,欢迎关注、收藏、转发、捐赠,谢谢。

原文链接:Axure中货币格式金额千分数两位小数点

转载请注明:最InのAxure » Axure中货币格式金额千分数两位小数点