Поделиться через


Функция Table

Применимо к: Приложениям Canvas Потокам рабочего стола Приложениям на основе моделей Power Platform CLI

Создает временную таблицу.

Description

Функция Таблица создает таблицу на основе списка аргументов записей или таблиц.

В столбцах таблицы результатов объединяются все столбцы из списка аргументов и таблиц. В столбец, для которого у записи нет значения, добавляется пустое значение.

Таблица в Power Apps считается значением, как любая строка или число. Таблицы можно использовать в качестве аргументов для функций, и функции могут возвращать таблицу. Таблица не создает постоянную таблицу. Вместо этого она возвращает временную таблицу, сформированную на основе аргументов. Эту временную таблицу можно передать в качестве аргумента другой функции, визуализировать в коллекции или встроить в другую таблицу. Подробнее см. раздел Работа с таблицами.

Вы также можете создать таблицу из одного столбца с помощью синтаксической конструкции [значение_1, значение_2, ...].

Синтаксис

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

  • RecordOrTables - Обязательно. Записи или таблицы, добавляемые в таблицу результатов. Если таблица указана, записи таблицы добавляются в результирующую таблицу, как если бы они были добавлены индивидуально.

Таблица( Нетипизированная )

  • Нетипизировано - Обязательно. нетипизированный объект , представляющий таблицу или массив. Допустимые значения зависят от нетипизированного поставщика. Для JSON предполагается, что нетипизированный объект будет массивом JSON. Независимо от типа контента нетипизированного массива, результирующая таблица представляет собой таблицу нетипизированных объектов с одним столбцом.

Примеры

  • Задайте для свойства Items списка следующую формулу:

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

    В списке каждый цвет отображается в виде варианта для выбора.

  • Добавьте текстовую коллекцию и установите для свойства Items следующую функцию:

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

    В коллекции две записи, обе из которых содержат наименование и местоположение объекта. При этом только одна запись содержит имя владельца.

  • Эта формула объединяет стандартные и расширенные размеры в одну таблицу

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