2017-07-26 6 views
0

Meine Auswahl Formel funktioniert es gut, aber es zeigt ein $ Symbol vor Beträgen. Wie kann ich das entfernen?Entfernen Währungssymbol

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 "" 

Antwort

1

Sie müssen einen Rechtsklick auf dieses Formelfeld auf der Anlage, dann Format Field...

In der Registerkarte Zahlen wählen, deaktivieren Sie das Display Currency Symbol, klicken Sie dann auf OK

Aber da in Ihrem Formel Sie es Zeichenfolge konvertieren, müssen Sie Ihre Formel auf die folgende bearbeiten:

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

der letzte Parameter ist das Zeichen des Währungssymbols, also in diesem Fall setzen Sie es auf leer, bedeutet kein Währungssymbol.

Das Gleiche gilt für die else-Formel.

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

Formel wandelt sie in String. Wenn ich mit der rechten Maustaste auf das Formelfeld auf meinem Layout klicke, klicke auf das Formatfeld, das Zahlenregister ist nicht vorhanden. Dort fand ich gemeinsame, Grenze, Schriftart, Absatz und Hyperlink Tabs –

+0

Ich aktualisierte meine Antwort, PLZ überprüfen – Zeina

+0

Nein, es funktioniert nicht. Immer noch die gleichen Ergebnisse :( –

0

Wenn Sie es von Strings entfernen müssen, können Sie verwenden:

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