删除货币符号

问题描述:

我的选择公式它可以正常工作,但它在金额前显示$符号。我该如何删除它?因为在你的布局这个公式字段删除货币符号

if {tblComparativeBalance.iAcctLevel} - {@@highest_level} = 0 
then if Sum ({tblComparativeBalance.mBalance_amt0}, {tblComparativeBalance.sAccount_cd}) > 0 
     then ToText(Sum ({tblComparativeBalance.mBalance_amt0}, {tblComparativeBalance.sAccount_cd}),2) 
     else "(" + ToText(abs(Sum ({tblComparativeBalance.mBalance_amt0}, {tblComparativeBalance.sAccount_cd})),2) + ")" 
else "" 

你必须单击鼠标右键,然后选择Format Field...

在数字选项卡,取消勾选Display Currency Symbol,然后单击OK

但你公式将其转换为字符串,则必须将公式编辑为以下值:

ToText(Sum ({tblComparativeBalance.mBalance_amt0},{tblComparativeBalance.sAccount_cd}),2, "") 

最后一个参数是货币符号的字符,所以在这种情况下,您将其设置为空,意味着没有货币符号。

相同的东西适用于其他公式。

"(" + ToText(abs(Sum ({tblComparativeBalance.mBalance_amt0}, {tblComparativeBalance.sAccount_cd})),2, "") + ")" 
+0

公式将它转换成字符串。当我右键点击我的布局上的公式字段时,单击格式字段中的数字选项卡不存在。在那里我发现了常见的,边框,字体,段落和超链接标签 –

+0

我更新了我的答案,检查 – Zeina

+0

没有它没有工作。仍有相同的结果:( –

如果您需要从字符串删除它,你可以使用:

REPLACE({yourStringHere} ,"$","")