Freigeben über


#table

Syntax

#table(columns as any, rows as any) as any

About

Erstellt einen Tabellenwert aus columns und rows. Der columns Wert kann eine Liste von Spaltennamen, ein Tabellentyp, eine Anzahl von Spalten oder NULL sein. Der rows Wert ist eine Liste von Listen, in der jedes Element die Spaltenwerte für eine einzelne Zeile enthält.

Beispiel 1

Erstellen Sie eine leere Tabelle.

Verwendung

#table({}, {})

Output

#table({}, {})

Beispiel 2

Erstellen Sie eine Tabelle, indem Sie die Anzahl der Spalten aus der ersten Zeile ableiten.

Verwendung

#table(null, {{"Betty", 90.3}, {"Carl", 89.5}})

Output

#table({"Column1", "Column2"}, {{"Betty", 90.3}, {"Carl", 89.5}})

Beispiel 3

Erstellen Sie eine Tabelle, indem Sie die Anzahl der Spalten angeben.

Verwendung

#table(2, {{"Betty", 90.3}, {"Carl", 89.5}})

Output

#table({"Column1", "Column2"}, {{"Betty", 90.3}, {"Carl", 89.5}})

Beispiel 4

Erstellen Sie eine Tabelle, indem Sie eine Liste mit Spaltennamen angeben.

Verwendung

#table({"Name", "Score"}, {{"Betty", 90.3}, {"Carl", 89.5}})

Output

#table({"Name", "Score"}, {{"Betty", 90.3}, {"Carl", 89.5}})

Beispiel 5

Erstellen Sie eine Tabelle mit einem expliziten Typ.

Verwendung

#table(type table [Name = text, Score = number], {{"Betty", 90.3}, {"Carl", 89.5}})

Output

#table(type table [Name = text, Score = number], {{"Betty", 90.3}, {"Carl", 89.5}})