Функція столу
Застосовується до: програм Canvas Потоків робочого столу Програм Power Platform CLI на основі моделі
Створює тимчасову таблицю.
Опис
Функція Таблиця створює таблицю зі списку аргументів записів або таблиць.
Стовпці результуючої таблиці є об’єднанням усіх стовпців з усіх записів аргументів і таблиць. Пусте значення додається до будь-якого стовпця, для якого запис не містить значення.
Таблиця – це значення в Power Apps, подібне до рядка або числа. Таблицю можна вказати як аргумент для функції, а функції можуть повертати таблицю як результат. Таблиця не створює постійну таблицю. Натомість вона повертає тимчасову таблицю, створену з аргументів. Цю тимчасову таблицю можна задати як аргумент для іншої функції, візуалізувати її в галереї або вбудувати в іншу таблицю. Для отримання додаткової інформації дивіться розділ Робота з таблицями.
Крім того, можна створити таблицю з одним стовпцем з синтаксисом [значення1, значення2, ...].
Синтаксис
Table( RecordOrTable1 [, RecordOrTable2, ...] )
- RecordOrTables - Обов’язковий. Записи або таблиця для додавання в таблицю результатів. Якщо таблиця надана, записи таблиці додаються до отриманої таблиці так, ніби вони були додані окремо.
Таблиця( Не набрана )
- Ненабраний - обов’язковий. Нетипізований об’єкт , який представляє таблицю або масив. Прийнятні значення залежать від нетипізованого постачальника. Для JSON очікується, що нетипізований об’єкт буде масивом JSON. Незалежно від типу вмісту масиву Untyped, результуюча таблиця є таблицею з одним стовпцем 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" } )