Auf Englisch lesen

Freigeben über


Text.Format

Syntax

Text.Format(formatString as text, arguments as any, optional culture as nullable text) as text

Info

Gibt formatierten Text zurück, der durch das Anwenden von arguments aus einer Liste oder einem Datensatz auf eine Formatzeichenfolge formatString angewendet wird. Möglicherweise wird auch eine optionale culture bereitgestellt (z. B. „en-US“).

Beispiel 1

Formatieren Sie eine Liste mit Zahlen.

Verwendung

Text.Format("#{0}, #{1}, and #{2}.", {17, 7, 22})

Ausgabe

"17, 7, and 22."

Beispiel 2

Formatieren Sie unterschiedliche Datentypen aus einem Datensatz entsprechend der Kultur „Vereinigte Staaten (Englisch)“.

Verwendung

Text.Format(
    "The time for the #[distance] km run held in #[city] on #[date] was #[duration].",
    [
        city = "Seattle",
        date = #date(2015, 3, 10),
        duration = #duration(0, 0, 54, 40),
        distance = 10
    ],
    "en-US"
)

Ausgabe

"The time for the 10 km run held in Seattle on 3/10/2015 was 00:54:40."