Table 函式

適用於: 畫布應用程式 桌面流程 模型導向應用程式 Power Platform CLI

建立暫存 資料表

Description

Table 函式會從 記錄 的引數清單建立資料表。

資料表的 欄位 會是所有引數記錄之所有屬性的聯集。 記錄中未包含值的任何欄位中都會新增 空白 值。

資料表是 Power Apps 中的值,如同字串或數字。 您可以將資料表指定為函式的引數,而函式可傳回資料表作為結果。 Table 不會建立永久資料表。 相反地,它會傳回由其引數所構成的暫存資料表。 您可以將此暫存資料表指定為另一個函式的引數,在資源庫中將它視覺化,或將它內嵌在另一個資料表中。 請參閱 使用資料表 以取得詳細資料。

您也可以使用 [ value1, value2, ... ] 語法來建立單欄資料表。

語法

Table( Record1 [, Record2, ... ] )

  • Record(s) – 必要項目。 要新增至資料表的記錄。

Table( Untyped )

  • Untyped - 必要項目。 表示資料表或陣列的非類型化物件。 可接受的值取決於非類型化的提供者。 對於 JSON,非類型化物件應為 JSON 陣列。 請注意,不論非類型化陣列的內容類型如何,結果資料表都將是非類型化物件的單一資料行資料表。

範例

  • 將清單方塊的 Items 屬性設定為下列公式:
    Table({Color:"red"}, {Color:"green"}, {Color:"blue"})

    此清單方塊會將每個色彩顯示為選項。

  • 新增文字資源庫,並將其 Items 屬性設定為下列函式:
    Table({Item:"Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"})

    資源庫會顯示兩筆記錄,兩者都包含項目的名稱和位置。 只有一筆記錄包含擁有者名稱。