"Power Apps" duomenų lentelės valdiklis

Rodo duomenų rinkinį lentelės formatu.

Apibūdinimas

Duomenų lentelės valdiklis rodo duomenų rinkinį formatu, kuriame yra kiekvieno valdiklio rodomų laukų stulpelių antraštės. Jei esate taikomųjų programų kūrėjas, galite visiškai kontroliuoti, kurie laukai bus rodomi ir kokia tvarka. Kaip ir valdiklis Galerija , duomenų lentelės valdiklis išlaiko ypatybę Selected , kuri nukreipia į pasirinktą eilutę. Todėl galite susieti duomenų lentelės valdiklį su kitais valdikliais.

Apribojimai

Duomenų lentelės valdiklis turi šiuos apribojimus:

  • Jei nukopijuosite ir įklijuosite duomenų lentelės valdiklį, kurio ypatybė Items nustatyta į formulę, kurioje yra funkcija Filter, naujo duomenų lentelės valdiklio ypatybės Items formulė atsidurs laukų pavadinimuose, kuriuose yra _1 povardis. Dėl to laukų pavadinimai tampa neleistini, o duomenų lentelėje nerodomi jokie duomenys. Norėdami išspręsti šią problemą, prieš kopijuodami valdiklį įsitikinkite, kad funkcija Filter nenurodo jokio duomenų šaltinio lauko, kurio pavadinimas toks pat kaip stulpelio duomenų lentelės valdiklyje. Jei taip, pervardykite stulpelį duomenų lentelės valdiklyje . Arba pašalinkite _1 plėtinį iš neleistinų laukų pavadinimų, kad jie atitiktų lentelės pavadinimus.

Galimybės

"Power Apps" pristatė duomenų lentelės valdiklį 2017 m. gegužės 5 d. Šiame skyriuje pateikiama informacija apie palaikomas galimybes ir nepalaikomas galimybes.

Dabar pasiekiama

  • Duomenų lentelės valdiklio duomenys yra skirti tik skaityti.
  • Duomenų lentelės valdiklyje visada pasirenkama viena eilutė.
  • Susieti duomenų lentelės valdiklį su prijungtu arba vietiniu duomenų šaltiniu.
  • Koreguokite stulpelių plotį duomenų lentelės valdiklyje, kol paleidžiate programą, nors pakeitimai neįrašomi.
  • Numatytųjų laukų rinkinys rodomas duomenų lentelės valdiklyje, kai susiejate jį su jungtimi, kuri įdiegė šią galimybę, pvz., "Microsoft Dataverse". Tada galite rodyti arba slėpti šiuos laukus ir kitus, jei reikia.
  • Tinkinti stulpelio plotį ir antraštės tekstą.
  • Rodyti hipersaitus duomenų lentelės valdiklyje.
  • Nukopijuokite ir įklijuokite duomenų lentelės valdiklį.

Dar nepasiekiama

  • Tinkinkite atskirų stulpelių stilių.
  • Į formos valdiklį įtraukite duomenų lentelės valdiklį.
  • Keisti visų eilučių aukštį.
  • Rodyti vaizdus duomenų lentelės valdiklyje.
  • Rodyti susijusių lentelių laukus.
  • Naudokite įtaisytąsias funkcijas duomenims filtruoti ir rūšiuoti pagal stulpelio antraštę.
  • Įtraukite duomenų lentelės valdiklį į galerijos valdiklį.
  • Redaguoti duomenis duomenų lentelės valdiklyje.
  • Pažymėkite kelias eilutes.

Žinomos problemos

  • Jei ypatybėje Items naudojate funkciją FirstN, duomenys nerodomi.

Raktų ypatybės

  • Items – duomenų šaltinis, rodomas duomenų lentelės valdiklyje.
  • Selected – pasirinkta duomenų lentelės valdiklio eilutė.

Kitos ypatybės

  • AutoWidth – duomenų lentelės stulpelio ypatybė, nurodanti, ar stulpelio plotis turi būti automatinis, ar neautomatinis.
  • BorderColorduomenų lentelės valdiklio kraštinės spalva.
  • BorderStyleduomenų lentelės valdiklio kraštinės stilius. Parinktys yra Vientisos, Punktyrinės, Taškinės ir Nėra.
  • BorderThicknessduomenų lentelės valdiklio kraštinės storis.
  • Color – numatytoji visų duomenų eilučių teksto spalva.
  • FieldDisplayName – duomenų lentelėje esančio stulpelio ypatybė, kuri apibrėžia pasirinkto stulpelio rodomą pavadinimą.
  • Fill – numatytoji visų duomenų eilučių fono spalva.
  • Font – numatytasis visų duomenų eilučių šriftas.
  • FontWeight – numatytasis visų duomenų eilučių šrifto svoris.
  • HeadingColor – stulpelių antraščių teksto spalva.
  • HeadingFill – stulpelių antraščių fono spalva.
  • HeadingFont – stulpelių antraščių šriftas.
  • HeadingFontWeight – stulpelių antraščių šrifto svoris.
  • HeadingSize – stulpelių antraščių šrifto dydis.
  • Aukštis – atstumas tarp duomenų lentelės valdiklio viršutinių ir apatinių kraštų.
  • HoverColor – eilutės, į kurią nukreiptas pelės žymiklis, teksto spalva.
  • HoverFill – eilutės, į kurią nukreiptas pelės žymiklis, fono spalva.
  • IsHyperlink – duomenų lentelės stulpelio ypatybė, apibrėžianti, ar pasirinktas stulpelis turi būti hipersaito formatu.
  • NoDataText – pranešimas, kurį vartotojas gauna, kai nėra įrašų, kurie būtų rodomi duomenų lentelės valdiklyje.
  • Order – duomenų lentelės stulpelio ypatybė, kuri nustato stulpelio tvarką pagal kitus stulpelius. Tvarka pradedama iš kairės į dešinę, o pirmosios stulpelių tvarkos reikšmė yra 1.
  • SelectedColor – pasirinktos eilutės teksto spalva.
  • SelectedFill – pasirinktos eilutės fono spalva.
  • Size – numatytasis visų duomenų eilučių šrifto dydis.
  • Tekstas – duomenų lentelėje esančio stulpelio ypatybė, apibrėžianti duomenų, kurie bus rodomi pasirinktame stulpelyje, teksto reikšmę.
  • Visible – reikšmė, kuri nustato, ar duomenų lentelės valdiklis rodomas, ar yra paslėptas.
  • Plotis – atstumas tarp duomenų lentelės valdiklio kairiojo ir dešiniojo kraštų.
  • X – atstumas tarp kairiojo duomenų lentelės valdiklio krašto ir jo pirminio konteinerio kairiojo krašto (arba kairiojo ekrano krašto, jei nėra pirminio konteinerio).
  • Y – atstumas tarp viršutinio duomenų lentelės valdiklio krašto ir jo pirminio konteinerio viršutinio krašto (arba viršutinio ekrano krašto, jei nėra pirminio konteinerio).

Pavyzdžiai

Pagrindinis naudojimas

  1. Sukurkite tuščią planšetinio kompiuterio programėlę.

  2. Skirtuke Įterpimas spustelėkite arba bakstelėkite Duomenų lentelė.

    Įtraukite duomenų lentelės valdiklį į ekraną.

    Į ekraną įtraukiamas duomenų lentelės valdiklis.

  3. Pervardykite lentelės Duomenys valdiklį SalesOrderTable ir pakeiskite jo dydį, kad jis uždengtų visą ekraną.

  4. Dešiniojoje srityje pasirinkite Duomenų šaltiniai, tada pasirinkite Pardavimo užsakymai. Jei lentelės sąraše nėra, ieškokite lentelės ir prisijunkite prie "Microsoft Dataverse".

    Pasirinkite lentelę Pardavimo užsakymas.

    Lentelės Duomenys valdiklis dabar pridėtas prie pardavimo užsakymo duomenų šaltinio. Duomenų lentelės valdiklyje rodomi keli pradiniai laukai, nes naudojame jungtį, palaikančią tą galimybę.

    Duomenų lentelės tvarka.

  5. Dešiniojoje srityje pažymėkite vieną ar kelis žymės langelius, kad būtų rodomi arba slepiami atskiri laukai.

    Pavyzdžiui, pažymėkite žymės langelį šalia CustomerPurchaseOrderReference , kad paslėptumėte šį lauką.

  6. Dešiniojoje srityje pertvarkykite laukus vilkdami juos aukštyn arba žemyn.

    Pertvarkykite laukus taip, kaip pageidaujate.

    Valdiklis SalesOrderTable rodo laukus nurodyta tvarka.

    Atnaujinta duomenų lentelė.

Lentelės Duomenys valdiklio antraštės pakartoti stilius

  1. Kai pažymėtas duomenų lentelės valdiklis, dešiniojoje srityje spustelėkite arba bakstelėkite skirtuką Išsamiau .

  2. Spustelėkite arba bakstelėkite ypatybės HeadingFill lauką, tada pakeiskite reikšmę į RGBA(62,96,170,1).

  3. Spustelėkite arba bakstelėkite ypatybės HeadingColor lauką, tada pakeiskite reikšmę į Balta.

  4. Spustelėkite arba bakstelėkite ypatybės HeadingSize lauką, tada pakeiskite reikšmę į 14.

    Duomenų lentelė.

Duomenų lentelės valdiklio prijungimas prie kito valdiklio

  1. Į ekraną įtraukite formos valdiklį Redaguoti .

  2. Pakeiskite duomenų lentelės ir formos valdiklių Redaguoti dydį, kad duomenų lentelės valdiklis būtų rodomas kairiojoje ekrano dalyje, o formos valdiklis Redaguoti formą būtų rodomas dešinėje ekrano dalyje.

    Duomenų lentelė ir Redagavimo forma tame pačiame ekrane.

  3. Kai pažymėta Forma1 , dešiniojoje srityje pakeiskite stulpelių skaičių į 1.

  4. 1 formą prijunkite prie pardavimo užsakymo duomenų šaltinio.

    Formoje1 rodomi keli pradiniai laukai.

    Form1 su pradiniais laukais.

  5. Dešiniojoje srityje spustelėkite arba bakstelėkite skirtuką Išsamiau .

  6. Nustatykite Formos1 ypatybę Elementas į SalesOrderTable.Selected.

    Formoje1 rodoma informacija iš eilutės, pasirinktos duomenų lentelės valdiklyje.

    Redaguoti formą, prijungtą prie lentelės Duomenys.

Pritaikymo neįgaliesiems gairės

Spalvų kontrastingumas

Turi būti tinkamas spalvų kontrastingumas tarp:

Tai papildo standartinius spalvų kontrastingumo reikalavimus.

Ekrano skaitytuvo palaikymas

  • Turi būti NoDataText .