Funktion „Table“

Gilt für: Canvas-Apps Desktop-Flows Modellgesteuerte Apps Power Platform CLI

Erstellt eine temporäre Tabelle.

Description

Die Table-Funktion erstellt eine Tabelle aus einer Argumentliste von Datensätzen oder Tabellen.

Die Spalten der resultiertenden Tabelle sind die Vereinigung aller Spalten aus allen Argumentdatensätzen. Jeder Spalte, für die im Datensatz kein Wert enthalten ist, wird ein leerer Wert hinzugefügt.

Tabellen stellen in Power Apps einen Wert dar, genau wie Zeichenfolgen oder Zahlen. Sie können eine Tabelle als Argument für eine Funktion angeben, und Funktionen können eine Tabelle als Ergebnis zurückgeben. Die Tabelle-Funktion erstellt keine dauerhafte Tabelle. Stattdessen wird eine temporäre Tabelle aus ihren Argumenten zurückgegeben. Sie können diese temporäre Tabelle als Argument für eine andere Funktion angeben, in einem Katalog darstellen oder in eine andere Tabelle einbetten. Weitere Informationen: Verwenden von Tabellen.

Sie können auch eine einspaltige Tabelle mit der Syntax [ value1, value2, ... ] erstellen.

Syntax

Table( RecordOrTable1 [, RecordOrTable2, ... ] )

  • RecordOrTable(s) - Erforderlich. Die der Tabelle hinzuzufügenden Datensätze oder Tabelle. Wenn eine Tabelle bereitgestellt wird, werden die Datensätze der Tabelle der resultierenden Tabelle hinzugefügt, als wären sie einzeln hinzugefügt worden.

Table( Untypisiert )

  • Untypisiert – Erforderlich. Nicht typisiertes Objekt das eine Tabelle oder ein Array darstellt. Zulässige Werte hängen vom nicht typisierten Anbieter ab. Für JSON wird erwartet, dass das nicht typisierte Objekt ein JSON-Array ist. Unabhängig von Inhaltstyp des nicht typisierten Arrays ist die resultierende Tabelle eine einspaltige Tabelle mit nicht typisierten Objekten.

Beispiele

  • Legen Sie die Items-Eigenschaft eines Listenfelds auf diese Formel fest:

    Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
    

    Das Listenfeld zeigt jede Farbe als Option an.

  • Fügen Sie einen Textkatalog hinzu, und legen Sie dessen Items-Eigenschaft auf diese Funktion fest:

    Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
    

    Der Katalog zeigt zwei Datensätze, die beide den Namen und den Speicherort eines Elements enthalten. Nur ein Datensatz enthält den Namen des Besitzers.

  • Diese Formel kombiniert Standardgrößen mit erweiterten Größen in einer einzigen Tabelle

    Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )