PowerApps-skærm: Redigering og opdatering

I denne øvelse vil vi diskutere de forskellige ting, vi kan gøre på PowerApps-skærmen til redigering . Vi vil også forstå, hvordan Update- egenskaben fungerer, og hvordan man bruger tekstbokse.

PowerApps tilbyder masser af muligheder, som brugere kan bruge inde i PowerApps-skærme, såsom ændring af tekstboksegenskaber og brug af Update- egenskaben.

Indholdsfortegnelse

Redigering af poster via PowerApps redigeringsskærm

Lad os først klikke på EditScreen1 for at gå gennem redigeringsskærmen.

PowerApps-skærm: Redigering og opdatering

Klik derefter på knappen Afspil .

PowerApps-skærm: Redigering og opdatering

Vi kan redigere posterne gennem redigeringsskærmen.

PowerApps-skærm: Redigering og opdatering

Efter at have redigeret registreringerne, skal vi blot klikke på fluebensikonet her for at gemme de ændringer, vi har foretaget i vores datafil.

PowerApps-skærm: Redigering og opdatering

Forstå, hvordan PowerApps-redigeringsskærmen fungerer

Lad os analysere, hvordan redigeringsskærmen fungerer. Vis de faktiske elementer på EditScreen1 ved at klikke på denne pil.

PowerApps-skærm: Redigering og opdatering

Det første element er EditForm1 , som er hele vores formelement.

PowerApps-skærm: Redigering og opdatering

Ligesom en visningsformular har PowerApps også en redigeringsform. Skønheden ved denne formular er, at alle kontroller automatisk tilføjes i henhold til deres respektive felttyper. 

Vi har også LblAppName3 , som er titlen ( Tabel1 ) på formularen.

PowerApps-skærm: Redigering og opdatering

IconAccept1 og IconCancel1 er de to ikonelementer for X'et og fluebenet .

PowerApps-skærm: Redigering og opdatering

Det sidste element er den rektangel blå handlingslinje.

PowerApps-skærm: Redigering og opdatering

Vi kan også klikke på pilen på EditForm1 for at få vist underelementerne.

PowerApps-skærm: Redigering og opdatering

Derefter vil vi se de forskellige datakort indeni, som ligner det, vi så på detaljeskærmen.

PowerApps-skærm: Redigering og opdatering

Hvert datakort indeholder også forskellige underelementer, som vi kan redigere som DataCardValue9 , som er tekstboksen, og DataCardKey9 , som er etiketten.

PowerApps-skærm: Redigering og opdatering

Det har også disse StarVisible1- og ErrorMessage1- elementer, som kan bruges til valideringsformål som en fejlmeddelelse, når en bruger indtastede en forkert værdi. I de fremtidige moduler viser vi, hvordan vi kan udføre disse fejlvalideringer.

PowerApps-skærm: Redigering og opdatering

Vi kan også arrangere datakortene. Bare klik på et hvilket som helst datakort, gå til fanen Egenskaber og klik på Rediger .

PowerApps-skærm: Redigering og opdatering

Ruden Felter vises, og vi kan nu arrangere vores datakort ved at trække i dem.

PowerApps-skærm: Redigering og opdatering

Lad os arrangere vores datakort som vist på billedet nedenfor.

PowerApps-skærm: Redigering og opdatering

Brug af opdateringsegenskaben

På redigeringsskærmen har hvert datakort også forskellige egenskaber. Egenskaben, som vi skal bruge her, er Update- egenskaben.

PowerApps-skærm: Redigering og opdatering

Når en bruger foretager nogle ændringer og gemmer dem, vil den opdatere disse ændringer til de tilsvarende data i vores datafil ved at bruge egenskaben Update . Når en bruger klikker på fluebensikonet, opdaterer den værdien af ​​datakortet til det, som brugeren har indtastet.

Men det, der rent faktisk indsendes, er Update- egenskabsværdien for datakortet og ikke ligefrem den tekstværdi, som brugeren indtastede i tekstboksene. Det sker bare, at datakortets Update- egenskab som standard svarer til tekstboksværdien. Vi kan ændre det, hvis du vil af en eller anden grund.

PowerApps-skærm: Redigering og opdatering

For eksempel, på VIPLevel- tekstboksen, vil vi have en bruger til at indtaste et nummer. Men når brugeren indtaster et tal og klikker på fluebensikonet for at gemme det, ønsker vi, at det tal automatisk skal ganges til 10, før det gemmes i vores datafil.

PowerApps-skærm: Redigering og opdatering

I så fald bør vi redigere vores Update- egenskabsværdi.

PowerApps-skærm: Redigering og opdatering

Som standard er denne låst. Vi kan låse den op ved at gå til fanen Avanceret og klikke på Lås op for at ændre egenskaber .

PowerApps-skærm: Redigering og opdatering

Så lad os tilføje * 10 her. Ved at gøre dette, i stedet for at gemme det nøjagtige tal fra brugeren, vil den først gange dette tal til 10 og gemme det i vores datafil.

PowerApps-skærm: Redigering og opdatering

Ændring af redigeringsskærmformen og tekstboksegenskaberne

Hvert tekstfelt på vores datakort har også deres egne egenskaber, som vi kan ændre. Lad os f.eks. klikke på tekstfeltet for fornavn og klikke på fanen Egenskaber . Derefter kan vi se de forskellige egenskaber, som vi kan ændre, såsom format , skrifttype , skriftstørrelse , tekstjustering og mange flere.

PowerApps-skærm: Redigering og opdatering

Lad os foretage flere ændringer i vores formular ved at redigere datoen. Vi har i øjeblikket mulighed for at vælge tidspunkt.

PowerApps-skærm: Redigering og opdatering

Lad os fjerne dem ved at trykke på backspace eller delete-tasten, fordi de er unødvendige.

PowerApps-skærm: Redigering og opdatering

Ret fejl i PowerApps-redigeringsskærmen

Når du har fjernet disse to datakort, vises der fejl.

PowerApps-skærm: Redigering og opdatering

Vi kan kontrollere betydningen af ​​fejlen ved at klikke på den og klikke på Rediger i formellinjen .

PowerApps-skærm: Redigering og opdatering

Vi kan så se, at det har en fejl, fordi Update- egenskaben for dette datakort har DateValue1.SelectDate , som er DateJoined- datakortet sammen med en Time and Value -funktion, der skal indeholde HourValue1 og MinuteValue1 (de datakort, som vi har fjernet tidligere). Grunden til, at vi får denne fejl, er, at vi har slettet disse to elementer, men opdateringsformlen henviser stadig til dette.

PowerApps-skærm: Redigering og opdatering

For at rette den fejl, vi stødte på, behøver vi kun at fjerne dem og bare udelade DateValue1.SelectedDate .

PowerApps-skærm: Redigering og opdatering

Lad os tjekke den anden fejl.

PowerApps-skærm: Redigering og opdatering

Den næste fejl er inde i ErrorMessage3- elementet. Det har en egenskab Y , som er omkring den lodrette position af dette element. Her refererer det til Y- positionen og højden af ​​timeværdien1 , som vi har slettet.

PowerApps-skærm: Redigering og opdatering

Så lad os ændre HourValue1 til DateValue1, så det refererer til vores DateJoined- datakort i stedet.

PowerApps-skærm: Redigering og opdatering

En anden fejl er for MinuteValue1- elementet, som vi ikke har brug for længere, fordi vi allerede har fjernet datakortet for det. Så lad os bare slette dette element.

PowerApps-skærm: Redigering og opdatering

Klik på dens ellipse, og klik på Slet .

PowerApps-skærm: Redigering og opdatering

En anden fejl er for Separator2 -elementet. Igen, det refererer til timeværdien1, som vi allerede har slettet.

PowerApps-skærm: Redigering og opdatering

Så lad os bare ændre det til DateValue1 i stedet for.

PowerApps-skærm: Redigering og opdatering

Lad os rette de andre fejl med det samme problem ved blot at ændre TimeValue1 til DateValue1 .

PowerApps-skærm: Redigering og opdatering

PowerApps-skærm: Redigering og opdatering

Igen, grunden til, at vi fik disse fejl, er, at vi har slettet nogle få elementer, men der var egenskaber for andre elementer, der brugte egenskaberne for de elementer, vi havde slettet.

Tekstboksvisningstilstand i PowerApps redigeringsskærm

Det sidste, vi skal gøre, er pas og kundenummer. Vi ønsker, at de skal ses af brugerne, men ikke at de skal ændres eller opdateres.

PowerApps-skærm: Redigering og opdatering

For at gøre det, lad os vælge tekstboksen til passet. Klik på fanen Avanceret , og lås den op ved at klikke på Lås op for at ændre egenskaber .

PowerApps-skærm: Redigering og opdatering

Rul ned nedenfor for at finde DisplayMode- indstillingen. Dens visningstilstand er i øjeblikket indstillet til Parent.DisplayMode .

PowerApps-skærm: Redigering og opdatering

Visningstilstanden for dets overordnede element er indstillet til Rediger . Du kan også ændre visningstilstanden her, men det vil påvirke alle tekstbokse.

PowerApps-skærm: Redigering og opdatering

Så du skal bare ændre det ved at skrive View .

PowerApps-skærm: Redigering og opdatering

Så vil vi se, at vi ikke længere kan redigere pasnummerets tekstboks.

PowerApps-skærm: Redigering og opdatering

Det næste er at ændre visningstilstanden for kundenummeret. Vælg tekstboksen for kundenummeret. Gå til fanen Avanceret , og klik på Lås op for at ændre egenskaber .

PowerApps-skærm: Redigering og opdatering

Denne gang skal vi gå til fanen Egenskaber og klikke på Skærmtilstand .

PowerApps-skærm: Redigering og opdatering

Vi er nødt til at ændre dens visningstilstand på dens egenskaber. Som standard bruger den også Parent.DisplayMode .

PowerApps-skærm: Redigering og opdatering

Bare skift det til Vis .

PowerApps-skærm: Redigering og opdatering

Derefter kan vores kundenummer-tekstfelt heller ikke redigeres.

PowerApps-skærm: Redigering og opdatering

Lad os klikke på afspilningsknappen.

PowerApps-skærm: Redigering og opdatering

Endelig vil vi se, at vi kan redigere indholdet i de andre tekstbokse bortset fra passet og kundenummeret.

PowerApps-skærm: Redigering og opdatering




Konklusion

For at opsummere var dette blot en grundlæggende oversigt over de ting, vi kan gøre inde i PowerApps redigeringsskærm og redigeringsform. Der er forskellige ting, vi kan gøre på disse skærme. Vi kan ændre formatet, slette nogle få elementer eller endda låse og låse op for elementer, så vi kan redigere dem.

Den vigtigste ting at huske er, at ved at bruge Update- egenskaben, er det, der sendes, værdien af ​​Update- egenskaben for hvert datakort og ikke den faktiske værdi af tekstboksene. Det er bare, at værdien af ​​egenskaben Update som standard svarer til værdien af ​​tekstfelterne.

Alt det bedste,

Henrik


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.