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


Функція таблиці

Застосовується до: програм Canvas Потоків робочого столу Програм, Power Platform керованих моделлю, CLI

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

Опис

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

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

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

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

Синтаксис

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

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

Table( Untyped )

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

Приклади

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

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