Современный элемент управления "Таблица" в Power Apps (предварительная версия)

[Данная статья посвящена предварительной версии и может быть изменена.]

Элемент управления, который отображает набор данных в формате таблицы или списка.

Описание:

Таблица — современный гибкий элемент управления, который отображает набор данных в формате таблицы или списка. Табличный формат включает заголовки столбцов для каждого отображаемого поля и нижний колонтитул, в котором представлены подробные сведения о наборе данных, например количество записей. Формат списка представляет данные в одном столбце и содержит три поля для каждой строки. Создатель приложения имеет полный контроль за тем, какие поля добавляются в элемент управления, а также за их порядком. Хотя все добавленные поля отображаются в табличном формате, только первые три поля отображаются в более узком формате списка.

Аналогично элементам управления таблицы Галерея и Данные , элемент Таблица поддерживает свойство Выбрано, указывающее на выбранную строку, которую можно использовать для установления связи элемента управления Таблица с другими элементами управления. Ключевыми свойствами этого элемента управления являются Items, ReflorBehavior, Selected и OnSelect.

Поддерживаемые возможности

  • Данные в элементе управления Таблица доступны только для чтения.
  • Табличный формат предлагает современные возможности просмотра данных с бесконечной прокруткой, устраняя необходимость в кнопках навигации по страницам.
  • Элемент управления Таблица поддерживает установление связей с таблицами и коллекциями Microsoft Dataverse.
  • При подключении элемента управления Таблица к совместимому соединителю, например Microsoft Dataverse, по умолчанию отображается стандартный набор полей. Вы также можете отображать или скрывать другие поля в зависимости от ваших потребностей.
  • Элемент управления Таблица может автоматически переключаться между форматами таблицы и списка. Вы можете вручную управлять этим поведением, используя свойство Перегруппировка.
  • При выполнении приложения вы можете настроить ширину столбца в элементе управления Таблица. Однако ваши изменения не сохраняются во время выполнения приложения. Изменения не сохранены.
  • Изменение цветовой палитры для Таблицы с помощью свойства "Цвет базовой палитры".

Неподдерживаемые возможности

В настоящее время указанные возможности не поддерживаются. Однако, поскольку элемент управления Таблица все еще находится в стадии разработки, проверяйте наличие обновлений.

  • Связывание таблицы с другими соединителями данных.
  • Настройка стиль Таблицы (кроме цветовой палитры) или изменение отдельных столбцов.

Общие сведения

Элементы  — источник данных для элементов, отображаемых в таблице.

NoDataText — сообщение, которое показывается пользователю, когда отсутствуют записи для отображения в элементе управления Таблица.

Visible — определяет, отображается элемент управления или он скрыт.

Поведение

ReflowBehavior — адаптивное поведение таблицы по умолчанию. Перегруппировка означает, что таблица отображается в табличной форме, когда ширина элемента управления составляет 480 или более пикселей, и она переходит в формат списка с более узкими размерами. GridOnly (или ListOnly) означает, что таблица всегда отображается в виде таблицы (или списка) независимо от ширины элемента управления, и вы можете использовать формулы Power Fx для создания собственных контрольных точек, чтобы для определять адаптивное поведение таблицы.

EnableSorting — Позволяет пользователям сортировать данные в таблице, используя раскрывающиеся списки в заголовках столбцов для поддерживаемых типов данных.

EnableRangeSelection. Определяет могут ли пользователи выбирать часть таблицы для копирования ее значений. Значение по умолчанию: Да.

Размер и положение

X  — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).

Y  — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).

Width — расстояние между левым и правым краями элемента управления.

Height — расстояние между верхним и нижним краями элемента управления.

Стиль и тема

HeadingFont — шрифт заголовков столбцов.

HeaderFontSize — размер шрифта заголовков столбцов.

HeaderFontColor — цвет текста заголовков столбцов.

HeaderFontWeight — толщина шрифта заголовков столбцов.

BasePaletteColor — цветовая палитра, примененная к элементу управления. Это влияет на все поверхности элемента управления, на которых используется цвет темы.

Font — имя семейства шрифтов, используемых для отображения текста.

FontSize — размер шрифта текста, отображаемого в элементе управления. Если значение равно NULL или нулю, то размер шрифта определяется выбранной темой Fluent.

FontColor — цвет текста в элементе управления.

FontWeight — толщина текста в элементе управления: жирный, очень тонкий, обычный или полужирный.

Дополнительные свойства

Выбрано — выбранная строка в элементе управления Таблица.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю вводить данные (Edit), только отображает данные (View) или элемент вообще отключен (Disabled).

OnSelect — определяет действие, запускаемое при выборе одной записи.

ShowAvatar — появляется ли аватар пользователя или скрыт в режиме списка.

ShowColumnHeaders — Появляются ли заголовки столбцов или скрыты.

ShowFooter — отображается ли нижний колонтитул или скрыт.

Размер — размер элемента управления на холсте.

AccessibleLabel — метка для средств чтения с экрана.