format

Formatiert einen gegebenen Wert

Mit dieser Funktion können Sie Zahlen, Datums- und Zeitwerte nach Ihrem Bedarf formatieren und sie in Text- oder Formelfeldern verwenden.

Besonderheit: Zahlen formatieren

Alle Angaben sind optional. Wenn Sie nichts angeben, wird auch nichts formatiert.

Wenn Sie mit dieser Funktion Zahlen formatieren möchten, müssen Sie die Vorgaben zur Formatierung in einer bestimmten Reihenfolge angeben:

  1. Zuerst geben Sie an, ob ein Präfix eingefügt werden soll, z.B. ein Währungssymbol.

  2. Soll ein 1000er-Trennzeichen eingefügt werden?

  3. Machen Sie Angaben dazu, ob bzw. wie viele Dezimalstellen Sie anzeigen möchten.

  4. Geben Sie eine Einheit an, z.B. ein Währungszeichen.

  5. Art des Dezimalstellen-Zeichens, z.B. Punkt (.), Komma (,), einfacher Anführungsstrich (') oder doppelte Anführungsstriche (").

  6. Art des 1000er-Trennzeichens, z.B. Punkt (.), Komma (,), einfacher Anführungsstrich ('), doppelte Anführungsstriche (") oder ein Leerzeichen ( )

Verwenden Sie doppelte Anführungszeichen ("") für Anführungszeichen innerhalb eines Strings.

Syntax

format(number, string)

format(date, string)

format(date, string, string)

format(appointment, string)

format(appointment, string, string)

format(timestamp, string)

format(timestamp, string, string)

format(time, string)

Rückgabewert

string

Beispiele

Das Format Ihres Ergebnisses kann je nach Ihren Einstellungen anders aussehen.

format(meineZahl, formatExpression) formatiert eine Zahl als String.

format(2385.97, "#,##0.00 €#,#0.0")

Ergebnis: 2.385,97 €

format(2385.97, "$#,##0.00US#.#0,0")

Ergebnis: $2,385.97US

format(12345, "0000000000")

Ergebnis: 0000012345

format(datum, formatAusdruck) formatiert ein Datum als String.

format(Datum, "ddd, Do MMMM YYYY")

Ergebnis: Mo., 31. Mai 2021

(mit „Datum“ = 31.05.2021)

format(datum, formatAusdruck, sprache) formatiert ein Datum als String, wo das Ergebnis in einer bestimmten von Ninox unterstützten Sprache erscheint.

format(datum, formatAusdruck) formatiert einen Zeitstempel als String.

format(now(),"X")

Ergebnis: 1622466387 (am 31. Mai 2021 15:06)

X zeigt das Ergebnis ohne Millisekunden! x zeigt das Ergebnis mit Millisekunden.

format(meinTermin, formatAusdruck) formatiert den Beginn eines Termins als String.

format(meinTermin, formatExpression, sprache) formatiert den Beginn eines Termins als String, wo das Ergebnis in einer bestimmten von Ninox unterstützten Sprache erscheint.

format(zeit, formatAusdruck) formatiert eine Zeit als String.

format(zeitstempel, formatAusdruck, sprache) formatiert einen Zeitstempel als String, wo das Ergebnis in einer bestimmten von Ninox unterstützten Sprache erscheint.

Last updated