Kaardi juhtelement Power Appsis

Pakub kuvamise ja redigeerimise kogemust Display form ühel väljal või Edit form juhtelemendil.

Kirjeldus

Juhtelemendid Display form ja Edit form toimivad konteineritena täiskirjete kuvamisel. Igal konteineril saab olla teatud tüüpi juhtelemente Cards (Kaardid), mis kuvavad üksikuid välju või võimaldavad neid värskendada. Igal kaardil on atribuut DataField (Andmeväli), mis määratleb, millises kirjes see väli töötab.

Eelmääratletud kaardid on määratletud erinevate andmetüüpide ja kasutuskogemuse jaoks. Näiteks võib olla olemas kaart, mille abil saab redigeerida Text input numbriväljaga juhtelementi, mis sobib suurepäraselt klaviatuuriga kasutamiseks. Teine kaart võib toetada arvu redigeerimist hoopis juhtelemendi Slider abil. Valitud vormi juhtelemendi abil saate parempoolsel paanil hõlpsalt valida väljal põhineva kaardi.

Kaardid ise sisaldavad juhtelemente. Kaardi juhtelemendid võimaldavad ühe välja kuvamist ja redigeerimist. Näiteks numbrikaart võib koosneda juhtelemendist Label, mis annab välja kuvatava nime ja juhtelemendist Text input, mis toimib välja väärtuse redaktorina. Kaardil võib olla ka juhtelement Label, kus kuvatakse mis tahes validatsiooni tõrked ja juhtelement Label, mis kuvab tärni näidates, et väli on nõutud.

Eelmääratletud kaardi juhtelemente saate kohandada suurust muudes, teisaldades, peites, lisades sellele juhtelemendid või muid muudatusi tehes. Saate alustada ka täiesti tühja kaardiga (kohandatud kaart), millele saate lisada juhtelemente.

Eelmääratletud kaardid on vaikimisi lukustatud. Lukustatud kaardil saate muuta ainult kaardi või juhtelementide teatud atribuute ja lukustatud kaarti ei saa kustutada. Saate kuvada kaardi luku ja selle avada vaate Advanced (Täpsem) vahekaardil View (Kuva). Kui atribuut on lukus ja seda ei saa muuta, kuvatakse see nime kõrval asuva luku ikooniga. Kaardi lukustusest vabastamine on täiendtegevus ja seda tuleks teha ettevaatlikult, kuna automaatset valemite genereerimist ei teki enam kaardil ja te ei saa kaarti uuesti lukustada.

Vormi konteineri siseselt on kirje ThisItem (See üksus) saadaval ja sisaldab kõiki kirje välju. Näiteks on kaardi atribuut Default seatud sageli ThisItem.Väljanimi.

Peamise viite Parent (Vanem) abil konfigureerida juhtelemendi, et viidata kaardi atribuutidele. Näiteks peaks juhtelement kasutama Parent.Default välja algse oleku lugemiseks andmeallikast. Kui kasutate otse valikut Parent (Vanem), mis on teie soovitud teabega otseselt juurdepääsetav, on kaart paremini kapseldatud ja te saate selle muuta mõneks muuks väljaks ilma sisemisi valemeid rikkumata.

Vaadake jaotist Andmekaartide mõistmine, et saada teavet kaartide kohandamise, lukust lahtitegemise ja loomise kohta.

Põhiomadused

DataField (Andmeväli) – välja nimi kirjes, mida kaart kuvab ja redigeerib.

  • Määrake nimi ühekordse staatilise stringina, mis on ümbritsetud kahekordsete jutumärkidega (nt "Name" (Nimi)) ja mitte valemiga.
  • Avada kaart seadistades selle atribuudi DataField (Andmeväli) väärtuseks tühi. Atribuute Valid (Kehtiv) ja Update (Värskenda) ignoreeritakse sidumata kaartide puhul.

Default – juhtelemendi algväärtus, enne kui kasutaja seda muudab.

  • Seadke iga kaardi juhtelemendi atribuudi väärtuseks Parent.Default, et viidata välja vaikeväärtusele vastavalt andmeallikale. Näiteks määrake liuguri atribuudi Default väärtuseks Parent.Default veendumaks, et kasutaja jaosk algab liugur üldväärtusega.

DisplayMode (Kuva režiim) – väärtused võivad olla Edit, View (Redigeeri, kuva) või Disabled (Keelatud). Konfigureerib, kas kaardi sees olev juhtelement võimaldab kasutajal sisestada ( Edit (Redigeeri)), kuvada ainult andmeid ( View (Kuva)) või olla keelatud ( Disabled (Keelatud)).

  • Võimaldab ühe kaardi kasutamist nii redigeerimisel kui ka kuvamisel, konfigureerides selle atribuudi, mis on vaikimisi seotud vormi käitumisega.
  • View (Kuva) režiimis kuvavad alljuhtelemendid (nt Text input, Drop down, Date Picker) ainult teksti väärtust ja ei muuda interaktiivseid elemente ega kaunistusi.

DisplayName (Kuva nimi) – andmeallika välja kasutajasõbralik nimi.

  • Funktsioon DataSourceInfo näitab andmeallika metaandmeid.
  • Kaardi juhtelemendid peaksid kasutama välja nimele viidates valikut Parent.DisplayName.

Error (Tõrge) – kuvatud välja kasutajasõbralik tõrketeade, kui valideerimine nurjub.

  • See atribuut määratakse juhul kutsutakse välja SubmitForm (Esita vorm).
  • Sõnumis kirjeldatakse valideerimise probleeme, mis põhinevad andmeallika metaandmetel ja kaardi atribuudi Required (Nõutud) kontrollimisel.

Required (Nõutud) – kas kaart andmeallika välja redigeerimisel peab sisaldama väärtust.

  • Funktsioon DataSourceInfo näitab andmeallika nõutud metaandmeid.
  • Kaardil olevad juhtelemendid peaksid kasutama väärtust Parent.Required, kui kaardi väli peab olema nõutud.

Update (Värskenda) – väärtus, mille soovite välja andmeallikasse tagasi kirjutada.

  • Kasutage seda atribuudi valemit, et pärida väärtused kaardi redigeerimise juhtelementidest, et saaksite andmeallikasse tagasi kirjutada. Näiteks seadke kaardi atribuudi Update (Värskenda) väärtuseks Slider.Value, kui soovite värskendada andmeallikat kaardi liuguri väärtusega.

Width (Laius) – vahemaa juhtelemendi vasaku ja parema serva vahel.

WidthFit – kas juhtelement kasvab horisontaalselt, et täita mis tahes tühja ruumi konteineri juhtelemendis (nt Edit form). Kiu see atribuut on määratud mitmel kaardil väärtusele tõene, siis on see ruum nende vahel jagatud. Lisateavet leiate teemast Andmete vormi paigutuse mõistmine.

Lisaatribuudid

BorderColor (Äärise värv) – juhtelemendi äärise värv.

BorderStyle (Äärise stiil) – kas juhtelemendi ääris on Solid (Tavaline), Dashed (Katkendlik joon), Dotted (Punktiirjoon) või None (Puudub).

BorderThickness (Äärise paksus) – juhtelemendi äärise paksus.

Fill (Taust) – juhtelemendi taustavärv.

Height (Kõrgus) – Juhtelemendi ülemiste ja alumiste servade vaheline kaugus.

Kehtiv – kas Card (Kaart) või juhtelement Edit form sisaldab sobivaid kirjeid, mis on valmis andmeallikasse esitamiseks.

Visible (Nähtav) – kas juhtelement on nähtav või peidetud.

X – vahemaa juhtelemendi vasaku serva ja vanemkonteineri vasaku serva vahel (ekraan, kui vanemkonteinerit pole). Mitme veeruga konteineris asuv juhtelemendi Card puhul määratleb see atribuut veeru, kus kaart kuvatakse.

Y – vahemaa juhtelemendi ülemise serva ja vanemkonteineri ülemise serva vahel (ekraan, kui vanemkonteinerit pole). Mitme reaga konteineris asuv juhtelemendi Card puhul määratleb see atribuut rea, kus kaart kuvatakse.

Näited

Vaadake jaotisi Andmekaartide mõistmine ja Andmete vormi paigutuse mõistmine.

Hõlbustusfunktsioonide suunised

Värvi kontrastsus

Järgmiste vahel peab olema piisav värvikontrastsus.

  • Fill ja kõik alljuhtelemendid. Näiteks kui kaardil on Label ja silt on läbipaistev, muutub kaardi Fill tõhusalt sildi taustavärviks. Seega peaks kaardi Fill ja sildi Color vahel olema piisav kontrastsus.

Ekraanilugeja tugi

  • DisplayName (Kuva nimi) peab olema defineeritud.