I denne tutorial lærer vi omog formler. Dette giver os et godt grundlag for at skabe resten af vores Power App på egen hånd.
Vi kan bruge PowerApps funktioner og formler til at forbedre funktionaliteten og ændre adfærden i vores Power Apps lærredsapp.
Indholdsfortegnelse
PowerApps funktioner og formelreference
Microsoft har en fantastisk ressource i dokumentationen kaldet Formelreference for Power-apps .

Dette indeholder alle de forskellige formler og funktioner, derhar for os at gøre alt, hvad vi skulle gøre. Det er alle de ting, vi ville sætte i denne formellinje. For eksempel, i denne post, sammenkædede jeg fornavn og efternavn sammen.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Jeg brugte funktionen Sammenkædning til det.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Vi kan også klikke på den på referencesiden for at se præcis, hvordan den fungerer. Vi vil se, hvad Concatenate gør, forskellen mellem Concatenate og Concat -funktionen og deres tilsvarende syntaks.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Vi vil også se nogle eksempler, som giver os mulighed for bedre at forstå, hvordan det fungerer.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Denne reference er virkelig nyttig, især hvis vi vil prøve at gøre noget, vi ikke ved, hvordan vi skal gøre. Lad os nu gennemgå et eksempel.
Brug af sammenkædningsfunktionen i PowerApps
Lad os i dette eksempel prøve at sammenkæde DateJoined- dataene til Lokationsdataene i dette element.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
For at gøre det skal vi bruge denne formel.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Denne formel virker dog ikke og giver en fejl.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Det skyldes, at funktionen Sammenkæd kun accepterer enten en tekst eller en tabelkolonne af teksttypen . I vores formel refererede vi til Location record, som er en tekst/streng. Men vi refererede også til DateJoined- posten, som er en dato og ikke en tekst-/strengtype.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Så hvordan gør vi en dato til en tekst/strengtype?
Formatering af datatype ved hjælp af tekstfunktionen i PowerApps
Nå, vi skal bruge tekstfunktionen , som konverterer enhver værdi og formaterer et tal eller en dato/tidsværdi til en tekststreng.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Lad os nu tilføje det til vores formel. Det kræver ikke et argument, men det giver os stadig mulighed for at specificere det format, som vi gerne vil have den konverterede værdi til at producere. Til dette eksempel, lad os bare bruge ShortDate- formatet. Lad os desuden tilføje et mellemrum for at adskille lokationen og datoen.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Som et resultat har vi kundens navn, deres placering og datoen, hvor de tiltrådte.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Konfiguration af datoer ved hjælp af PowerApps-funktionerne måned og år
Datoformatet er dog åbenbart for detaljeret. Vi mangler nok kun året og måneden. For kun at vise år og måned, skal vi bruge funktionerne Måned og År separat.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Lad os nu ændre vores formel og bruge funktionerne Måned og År . Glem ikke at bruge tekstfunktionen igen for at konvertere datoerne til strenge.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Når vi er færdige med det, vil vi nu se, at datoen kun viser den måned og det år, de tiltrådte.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Udforskning af andre PowerApps-funktioner i referencematerialet
Lad os prøve at tjekke andre tilgængelige funktioner i Microsofts referencedokumentation.
1. Opdateringsfunktionen
Lad os først se på opdateringsfunktionen , der blev brugt i dette element.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Så lad os se, hvad opdatering gør.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Som forventet henter denne funktion en ny kopi af en datakilde. Det har brug for en datakilde som argument.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
I dette eksempel er datakilden Tabel1 .
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
2. I dag-funktionen
En anden ting, der også er rigtig cool, er Today- funktionen. I stedet for at bruge tabelnavnet som titel, kan vi ændre det til datoen i dag.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
For at gøre det bruger vi Today- funktionen i vores formel.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Nu viser den datoen for gentagelse i dag. Hvis vi tjekker denne app i morgen, returnerer den datoen for i morgen og så videre og så videre.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Vi kan også se en detaljeret forklaring af denne funktion i referencematerialet.
![PowerApps funktioner og formler | En introduktion PowerApps funktioner og formler | En introduktion]()
Konklusion
I en nøddeskal er det en god måde at lære om disse ting, når . Som jeg har nævnt, er der mange forskellige funktioner, som vi kan bruge.
Vi kan altid tjekke referencematerialet fra Microsoft, når vi vil udforske funktionerne og formlerne. Og jeg anbefaler stærkt, at du gennemgår alle disse funktioner, fordi det gør det nemmere at vide, hvad du skal gøre, og fejlfinding.
Alt det bedste,
Henrik