Делите путем


Контрола табеле података у услузи Power Apps

Приказује скуп података у табеларном формату.

Опис

Контрола Табела података приказује скуп података у формату који садржи заглавља колона за свако поље које контрола приказује. Као креатор апликација, имате потпуну контролу над тим која поља се приказују и којим редоследом. Као контрола галерија, контрола табела података одржава својство Selected које указује на изабрани ред. Стога можете повезати контролу табела података контрола на друге контроле.

Ограничења

Контрола табеле података има следећа ограничења:

  • Ако копирате и налепите контролу табела података чије својство Items је постављено на формулу која садржи функцију Filter, формула за својство Items на новој контроли табела података завршава именима поља која садрже суфикс _1. Због тога имена поља постају неважећа и не приказују се подаци у табели података. Да бисте заобилазно решили овај проблем, пре него што копирате контролу, потврдите да се функција Filter не односи ни на једно поље у извору података које има исти назив као колона у контроли табела података. Ако се то догоди, преименујте колону у контроли табела података. Друга могућност је да уклоните суфикс_1 из неважећих имена поља тако да се подударају са именима у табели.

Могућности

Power Apps је увео контролу табела података 5. маја 2017. Овај одељак садржи информације о подржаним могућностима и могућностима које нису подржане.

Сада је доступно

  • Подаци у контроли табела података су само за читање.
  • Један ред је увек изабран у контроли Табела података.
  • Повежите контролу табела података на повезани или локални извор података.
  • Прлагодите ширину колона у контроли табела података док покрећете апликацију, мада промене неће бити сачуване.
  • Скуп подразумеваних поља се приказује у контроли табела података када га повежете са конектором који је применио ову могућност, као што је Microsoft Dataverse. Затим можете приказати или сакрити та поља и остала по потреби.
  • Прилагодите ширину колоне и текст заглавља.
  • Прикажите хипервезе у контроли Табела података.
  • Копирајте и налепите контролу Табела података.

Још увек није доступно

  • Прилагодите стил појединих колона.
  • Додајте контролу табела података у контролу обрасца.
  • Промените висину свих редова.
  • Прикажите слике у контроли Табела података.
  • Прикажи поља из сродних табела.
  • Користите уграђену функционалност за Филтерирање и сортирање података по заглављу колоне.
  • Додајте контролу табела података у контролу галерија.
  • Уређујте податке у контроли табела података.
  • Изаберите више редова.

Познати проблеми

  • Подаци се не приказују ако користите функцију FirstN у својству Items.

Кључна својства

  • Items – Извор података који се појављује у контроли табела података.
  • Selected – Изабрани ред у контроли табела података.

Друга својства

  • AutoWidth – Својство колоне унутар табеле података које дефинише да ли ширину колоне треба поставити аутоматски или ручно.
  • BorderColor – Боја ивице контроле табела података.
  • BorderStyle – Стил ивице контроле табела података. Опције су пуна, испрекидана, тачкаста и ниједна.
  • BorderThickness – Дебљина ивице контроле табела података.
  • Color – Подразумевана боја текста за све редове података.
  • FieldDisplayName – Својство колоне унутар табеле података које дефинише име за приказ за изабрану колону.
  • Fill – Подразумевана боја позадине за све редове података.
  • Font - Подразумевани фонт за све редове података.
  • FontWeight – Подразумевана дебљина фонта за све редове података.
  • HeadingColor – Боја текста за наслове колона.
  • HeadingFill – Боја позадине наслова колона.
  • HeadingFont – Фонт наслова колона.
  • HeadingFontWeight – Дебљина фонта наслова колона.
  • HeadingSize – величина фонта наслова колона.
  • Height – Одстојање између горње и доње ивице контроле табела података.
  • HoverColor – Боја текста за ред на који показује показивач миша.
  • HoverFill – Боја позадине реда на који показује показивач миша.
  • IsHyperlink – Својство колоне унутар табеле података које дефинише да ли би изабрана колона требало да буде у формату хипервезе или не.
  • NoDataText – Порука коју корисник добија кад у њему нема записа за приказивање контроле Табела података.
  • Order – Својство колоне унутар табеле података које одређује редослед колоне у односу на остале колоне. Редослед почиње слева надесно са вредношћу редоследа прве колоне 1.
  • SelectedColor – Боја текста у изабраном реду.
  • SelectedFill – Боја позадине изабраног реда.
  • Size – Величина подразумеваног фонта за све редове података.
  • Текст – Својство колоне унутар табеле података које дефинише текстуалну вредност података који ће се приказати унутар изабране колоне.
  • Visible – Вредност која одређује да ли се контрола Табела података приказује или је скривена.
  • Width – Одстојање између леве и десне ивице контроле табела података.
  • X – Удаљеност између леве ивице контроле табела података и леве ивице његовог надређеног контејнера (или леве ивице екрана, ако нема надређеног контејнера).
  • Y – Удаљеност између горње ивице контроле табела података и горње ивице његовог надређеног контејнера (или горње ивице екрана, ако нема надређеног контејнера).

Примери

Основна употреба

  1. Креирајте празну апликацију за таблет.

  2. На картици Уметање кликните или додирните Табела података.

    Додавање контроле табела података на екран.

    Контрола табела података је додата на екран.

  3. Преименујте контролу табела података у SalesOrderTable, и промените величину тако да покрива цео екран.

  4. У десном окну изаберите Извори података и изаберите Улазне поруџбине. Ако табела није наведена, потражите је и повежите са услугом Microsoft Dataverse.

    Изаберите табелу Улазна поруџбина.

    Контрола Табела података је сада прикључена на извор података Улазна поруџбина. Неколико почетних поља се појављује у контроли Табела података, јер користимо конектор који подржава ту могућност.

    Редослед табеле података.

  5. У десном окну изаберите једно или више поља за потврду да бисте приказали или сакрили поједина поља.

    На пример, потврдите избор у пољу за потврду поред CustomerPurchaseOrderReference да сакријете то поље.

  6. У десном окну промените редослед поља повлачењем нагоре или надоле.

    Преуредите редослед поља по жељи.

    Контрола SalesOrderTable приказује поља у редоследу који сте навели.

    Ажурирана табела података.

Промените стил заглавља за контролу табеле података

  1. Док је изабрана контрола Табела података, у десном окну кликните или додирните картицу Напредно.

  2. Кликните или додирните поље за својство HeadingFill, а затим промените вредност у RGBA(62,96,170,1).

  3. Кликните или додирните поље за својство HeadingColor, а затим промените вредност у White.

  4. Кликните или додирните поље за својство HeadingSize, а затим промените вредност у 14.

    Табела података.

Повежите контролу табеле података са другом контролом

  1. Додајте контролу Образац за уређивање на екран.

  2. Промените величину контрола табела података и образац за уређивање тако да се контрола табела података приказује у левом делу екрана, а контрола образац за уређивање се приказује у десном делу екрана.

    Табела података и образац за уређивање на истом екрану.

  3. Док је изабрана контрола Form1, у десном окну промените број колона у 1.

  4. Повежите Form1 са извором података Улазна поруџбина.

    Неколико почетних поља се појављују у контроли Form1.

    Form1 са почетним пољима.

  5. У десном окну, кликните или додирните картицу Напредно.

  6. Подесите својство Item контроле Form1 на SalesOrderTable.Selected.

    Form1 приказује информације из реда који је изабран у контроли Табела података.

    Образац за уређивање повезан са табелом података.

Смернице за приступачност

Контраст боја

Мора постојати одговарајући контраст боја између:

Ово је додатак уз стандардне захтеве за контраст боја.

Подршка за читаче екрана

  • NoDataText мора бити присутно.

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).