首页 > 解决方案 > 舍入绑定表达式 appmaker

问题描述

我正在尝试将表达式的输出格式化为要显示在表格中的百分比。使用普通单元格,appmaker 允许您选择#formatNumber 的下拉列表。我不知道如何用更长的表达式来做到这一点:

@datasource.item.ROI_Percent * (365/(@datasource.item.Sale_Date - @datasource.item.PO_Date))

我试过把整个东西放在括号里并添加#formatNumber,但这似乎不起作用。我还缺少另一个功能吗?我希望这是一个四舍五入的百分比 (704%)

谢谢

标签: google-app-maker

解决方案


一旦你脱离了单一的绑定输出,App Maker 就不能再确定结果类型,因此不允许你使用它们的辅助函数。您必须使用普通的旧 javascript。

这是格式化为百分比的一种方法:

(@datasource.item.ROI_Percent * (365/(@datasource.item.Sale_Date - @datasource.item.PO_Date))).toLocaleString("en", {style: "percent"})

推荐阅读