PowerApps forretningsregler og andre kraftfulde CDS-koncepter

I denne tutorial skal vi tale om, hvordan du opretter PowerApps-forretningsregler. Vi kommer også til at dække et par andre værktøjer og koncepter, der bruges i arbejdet med almindelige datatjenester.

Forretningsregler er oprettet for at sætte specifikke regler om dine data.

En almindelig måde at bruge det på er at sætte specifikke grænser eller retningslinjer for, hvordan data kan tilføjes gennem dine formularer. Det er det, vi vil gøre i vores eksempel.

Indholdsfortegnelse

Sådan fungerer forretningsregler

For at tilføje en forretningsregel skal vi blot gå til fanen Forretningsregler i Enheder og derefter klikke på "Tilføj forretningsregel" i øverste venstre hjørne.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Sådan ser PowerApps forretningsreglersektion ud.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Forretningsregler starter med en IF-erklæring eller en betingelse.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Hvis den givne betingelse er opfyldt, følger den rækken af ​​handlinger og betingelser forbundet med fluebenet til højre. Hvis ikke, så følges stien med x-mærket under betingelsen.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi kan vælge, hvad der derefter skal ske, fra disse muligheder i højre rude. Så næste trin kan enten være et flow, hvor en ny betingelse er sat, eller en handling, hvor vi kan vise en fejlmeddelelse, indstille synligheden, indstille feltværdien osv.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Igen ser vi her, hvor nemt det er at bruge PowerApps. Du kan vælge ikke at lave nogen kodning for at oprette forretningsregler, fordi det giver dig mulighed for at trække og slippe elementer.

Lad os nu oprette en forretningsregel.

Oprettelse af PowerApps forretningsregler

Vi kommer til at bruge de samme data, som vi har brugt i denne række af selvstudier om PowerApps.

Lad os sige, at vi vil oprette en regel, der forhindrer en bruger i at tilføje en post, hvis kunden er fra Sydkorea og vælger VIP-niveau 5. Vi kan oprette en regel, der vil producere en fejlmeddelelse, hvis nogen forsøger at tilføje sådanne data.

Vi starter med at definere betingelsen. Lad os klikke på det og kalde det VIP-niveau.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi kan også ændre visningsnavnet her i højre rude.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi sætter betingelserne ved at vælge den rigtige kilde, felt, operator, type og værdi.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

For denne regel sætter vi betingelsen om, at VIP-niveauet skal være lig med 5, for at en handling kan ske. Lad os klikke på Anvend for at gemme denne betingelse.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Men bortset fra VIP-niveauet, ønsker vi også at sætte placeringen. Så vi er nødt til at tilføje en anden regel til denne betingelse. Det kan vi gøre ved at klikke på +Ny.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Så i denne regel ønsker vi, at handlingen kun skal ske, hvis den valgte placering er Sydkorea.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Nu har vi to regler. Vi vil indstille VIP-niveauet til 5, så vil vi se, om placeringen viser Sydkorea. Da vi vil have begge disse regler anvendt, vil vi vælge OG under Rule Logic.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Når vi har anvendt disse regler, vælger vi næste handling. Lad os trække Vis fejlmeddelelse ind i rutediagrammet.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Lad os kalde denne handling Fejl ved at ændre visningsnavnet til højre.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi kan vælge, hvor fejlmeddelelsen skal vises og diktere, hvad fejlmeddelelsen siger. Så lad os få fejlmeddelelsen til at dukke op i placeringsfeltet. Vi vil også råde brugeren til enten at vælge et andet land eller ændre VIP-niveauet.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Når vi klikker på Anvend, gemmer PowerApps disse indstillinger. Vi kan se tekstversionen af ​​den samme regel, som vi oprettede, på den nederste del af skærmen.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Når vi er tilfredse med reglen, kan vi klikke på Gem i det øverste højre område.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi kan også klikke på Valider, hvis vi vil kontrollere, at reglen flyder perfekt.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Hvis vi ikke ser nogen fejl i vores arbejde, kan vi låse det ind ved at klikke på knappen Aktiver.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Når vi gør det, vil vi se en statuslinje i midten, der viser os, at den anvender logikken gennem alle registreringerne.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Dette vindue forsvinder, når aktiveringsprocessen er færdig.

Tjek af forretningsreglen

Lad os nu se på forretningsreglen i aktion.

Hvis vi går tilbage til fanen Forretningsregler under Enheder, kan vi se den nye forretningsregel, vi har oprettet.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Lad os tilføje en ny post for at se, om denne forretningsregel fungerer korrekt. Lad os gå til fanen Data.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Derefter klikker vi på +Tilføj post her øverst.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Dette åbner den formular, vi oprettede i en .

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Lad os starte med at udfylde sektionen Generelt i formularen, som indeholder kundenummer, fornavn og efternavn.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Dernæst tilføjer vi en placering og et VIP-niveau. Indtil videre, lad os skrive Storbritannien og indstille det til VIP-niveau 5.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Det næste felt er Dato Joined. For at gøre tingene nemmere for slutbrugeren bruger PowerApps en kalender, der giver os mulighed for blot at vælge den nøjagtige dato i stedet for at skulle indtaste oplysningerne.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Vi afslutter formularen ved at udfylde de andre detaljer, såsom pasnummeret og agentens navn. Som du kan se, kom der ingen fejl.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Lad os denne gang ændre placeringen og indstille den til Sydkorea og lade VIP-niveauet være på 5. Husk, at dette er de to betingelser, som vi sætter i vores forretningsregel.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Fordi betingelserne opfylder de stillede krav, dukker fejlmeddelelsen op.

Men hvis vi ændrer VIP-niveauet og gør det til 4, forsvinder fejlmeddelelsen.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Dette viser, at vores forretningsregel faktisk fungerer perfekt.

Andre almindelige datatjenestekoncepter

Forretningsregler i PowerApps gør det endnu nemmere at arbejde med entiteter, især med hensyn til at bringe nye data ind. Men bortset fra Entities er der andre kraftfulde værktøjer og koncepter, der bruges i almindelige datatjenester.

Selvom vi ikke kommer til at dykke ned i hver enkelt af dem i detaljer, lad os kort dække disse begreber, hvis behovet for at bruge dem opstår i fremtiden.

Dataflows er et stærkt værktøj, som vi kan bruge. De indlæser automatisk fælles datatjeneste i de aktuelle data.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Hvis du for eksempel driver en restaurant, kan du få dine salgsstedsdata direkte indført i enheder. Dette kan gøres ved at oprette et dataflow.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Forbindelser er en anden vigtig del af fælles datatjeneste. Det fungerer på samme måde som vores forbindelser, når du bruger lærredsapps. Det er her, vi for eksempel kan tilføje en OneDrive-forbindelse.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Gateways er også vigtige. De giver os mulighed for at kommunikere med forskellige databaser.

PowerApps forretningsregler og andre kraftfulde CDS-koncepter

Hvis du vil udforske hvert af disse områder mere, kan du tjekke Microsoft-dokumentet , der dækker dem meget detaljeret.




Konklusion

PowerApps forretningsregler viser, hvor dynamisk denne platform virkelig er. Det gør næsten alt muligt, især hvis du ønsker, at dine data skal præsenteres på en bestemt måde. Det hjælper dig også med at holde dine data så rene som muligt.

Eksemplet, vi arbejdede på, er kun begyndelsen. Det er faktisk muligt at arbejde med mere komplicerede regler, hvor en blanding af forskellige forhold og handlinger arbejder sammen. Du kan også vælge at oprette disse regler ved at kode dem ind i stedet for at bruge det træk-og-slip flowchart-system, vi brugte. Det hele afhænger af dit færdighedsniveau og præferencer.

Hvad angår de andre begreber, vi berørte, er disse bestemt værd at se nærmere på, hvis du virkelig vil mestre, hvad PowerApps kan. Bare bemærk, at 99 ud af 100 gange, vil du sandsynligvis arbejde med entiteter mere end noget andet område på platformen.

Alt det bedste,

Henrik

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.