Table 函数

适用于:画布应用桌面流模型驱动应用 Power Platform CLI

创建一个临时

描述

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"})

    该库显示两条记录,每个记录都包含项的名称和位置。 只有一条记录包含所有者的名称。