Table функція

Застосовується до: Програми Canvas Copilot Studio Desktop flows Model-driven apps Power Platform CLI Dataverse functions

Створює тимчасову таблицю.

Опис

Функція Table створює таблицю зі списку аргументів записів або таблиць.

Стовпці результуючої таблиці є об’єднанням усіх стовпців з усіх записів аргументів і таблиць. Пусте значення додається до будь-якого стовпця, для якого запис не містить значення.

Таблиця – це значення в Power Apps, подібне до рядка або числа. Таблицю можна вказати як аргумент для функції, а функції можуть повертати таблицю як результат. Table не створює постійну таблицю. Натомість вона повертає тимчасову таблицю, створену з аргументів. Цю тимчасову таблицю можна задати як аргумент для іншої функції, візуалізувати її в галереї або вбудувати в іншу таблицю. Більш детальну інформацію дивіться в розділі Робота з таблицями.

Крім того, можна створити таблицю з одним стовпцем з синтаксисом [значення1, значення2, ...].

Синтаксис

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

  • RecordOrTables - обов’язковий. Записи або таблиця для додавання до таблиці результатів. Якщо таблиця надана, записи таблиці додаються до отриманої таблиці так, ніби вони були додані окремо.

Table( Динамічний )

  • Динамічний – обов'язковий аргумент. Динамічне значення, яке представляє таблицю або масив. Прийнятні значення залежать від нетипізованого постачальника. Для JSON очікується, що динамічне значення буде масивом JSON. Незалежно від типу вмісту нетипового масиву, отримана таблиця – це таблиця з одним стовпцем із динамічними значеннями.

Приклади

  • Задайте для властивості Елементи списку таку формулу:

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

    У цьому списку відображається кожний колір як варіант.

  • Додайте текстову галерею і встановіть для її властивості Елементи таку функцію:

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

    У галереї відображаються два записи, обидва з яких містять ім’я та розташування елемента. Лише один запис містить ім’я власника.

  • Ця формула об’єднує стандартні розміри з розширеними розмірами в єдину таблицю

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