Skip to main content
Einrichtung

12.1A04

Zahlformate in Formeln in englischer Schreibweise

Ab Version 12.1 ist die Verwendung der englischen Schreibweise für Zahlformate mit "," Komma als Tausendertrennzeichen und "." Punkt als Dezimaltrennzeichen in Formeln verpflichtend.

Der Befehl String wendet dann automatisch die Einstellung des Benutzers an.

String([Umsatz];"###,##0.00")

liefert
123.456,78 (in Deutschland)
123'456,78 (in der Schweiz)
123,456.78 (in England)

Damit kann mit einer Konfiguration jede Schreibweise unabhängig von der Einstellung des Betriebssystems automatisiert genutzt werden.
Existierende Formeln im Listenwesen, in der Textverarbeitung, in Jobs (Formel:.....) werden automatisch umgestellt während des Versionsupdates umgestellt.
Dabei werden die Aufrufe von String, Field_Value_String, Field_Value_Expression, ,Write_Subtotal_Get und Document_List_Files berücksichtigt, die alle auch Zahlenformate unterstützen.
Im Listenwesen, in der Formatsspalte gibt der Benutzer weiterhin sein eigenes Format ein, dieses wird dann automatisch passend verarbeitet, auch für andere Benutzer mit anderen Formaten.
Auch beim Import von Szenarien, z.B. 12 -> 12.1 werden die Formeln automatisch angepasst.
Achtung: Ein Szenario aus 12.1 sollte man nicht in die 12.0 importieren, dann stimmen die Zahlformate nicht mehr.