PowerApps-functies en formules | Een introductie

PowerApps-functies en formules | Een introductie

In deze zelfstudie leren we over PowerApps-functies en -formules. Dit geeft ons een goede basis om de rest van onze Power App zelf te maken.

We kunnen PowerApps-functies en -formules gebruiken om de functionaliteit te verbeteren en het gedrag in onze Power Apps-canvas-app te wijzigen.

Inhoudsopgave

PowerApps-functies en formulereferentie

Microsoft heeft een geweldige bron in de documentatie genaamd Formula reference for Power apps .

PowerApps-functies en formules |  Een introductie

Dit bevat alle verschillende formules en functies die Power Apps voor ons heeft om alles te doen wat we moesten doen. Dat zijn alle dingen die we in deze formulebalk zouden zetten. In dit record heb ik bijvoorbeeld de voornaam en achternaam samengevoegd.

PowerApps-functies en formules |  Een introductie

Ik heb daarvoor de Concatenate- functie gebruikt.

PowerApps-functies en formules |  Een introductie

We kunnen er ook op klikken op de referentiepagina om precies te zien hoe het werkt. We zullen zien wat Concatenate doet, het verschil tussen Concatenate en de Concat- functie, en de bijbehorende syntaxis.

PowerApps-functies en formules |  Een introductie

We zullen ook enkele voorbeelden zien die ons in staat stellen beter te begrijpen hoe het werkt.

PowerApps-functies en formules |  Een introductie

Deze referentie is erg handig, vooral als we iets willen proberen waarvan we niet weten hoe het moet. Laten we nu een voorbeeld doornemen.

De aaneenschakelingsfunctie gebruiken in PowerApps

Laten we in dit voorbeeld proberen de DateJoined- gegevens samen te voegen met de locatiegegevens in dit element.

PowerApps-functies en formules |  Een introductie

Om dat te doen, moeten we deze formule gebruiken.

PowerApps-functies en formules |  Een introductie

Deze formule werkt echter niet en levert een fout op.

PowerApps-functies en formules |  Een introductie

Dat komt omdat de functie Concatenate alleen een tekstkolom of een tabelkolom van het teksttype accepteert . In onze formule hebben we verwezen naar het locatierecord , dat een tekst/tekenreeks is. Maar we hebben ook verwezen naar het DateJoined- record, dat een datum is en geen type tekst/tekenreeks.

PowerApps-functies en formules |  Een introductie

Dus hoe veranderen we een datum in een tekst/tekenreekstype?

Gegevenstype opmaken met behulp van de tekstfunctie in PowerApps

Welnu, we moeten de functie Tekst gebruiken die elke waarde converteert en een getal of datum-/tijdwaarde opmaakt in een tekenreeks.

PowerApps-functies en formules |  Een introductie

Laten we het nu toevoegen aan onze formule. Het vereist geen argument, maar het stelt ons nog steeds in staat om het formaat te specificeren dat we de geconverteerde waarde willen laten produceren. Laten we voor dit voorbeeld gewoon het ShortDate- formaat gebruiken. Laten we bovendien een spatie toevoegen om de locatie en de datum te scheiden.

PowerApps-functies en formules |  Een introductie

Als gevolg hiervan hebben we de naam van de klant, hun locatie en de datum waarop ze lid zijn geworden.

PowerApps-functies en formules |  Een introductie

Datums configureren met behulp van de PowerApps-functies voor de maand en het jaar

Het datumformaat is echter duidelijk te gedetailleerd. We hebben waarschijnlijk alleen het jaar en de maand nodig. Om alleen het jaar en de maand weer te geven, moeten we de functies Maand en Jaar afzonderlijk gebruiken .

PowerApps-functies en formules |  Een introductie

Laten we nu onze formule wijzigen en de functies Maand en Jaar gebruiken . Vergeet niet opnieuw de functie Tekst te gebruiken om de datums om te zetten in tekenreeksen.

PowerApps-functies en formules |  Een introductie

Als we daarmee klaar zijn, zullen we nu zien dat de datum alleen de maand en het jaar weergeeft waarin ze lid zijn geworden.

PowerApps-functies en formules |  Een introductie

Andere PowerApps-functies verkennen in het referentiemateriaal

Laten we proberen andere beschikbare functies te bekijken in de Microsoft-referentiedocumentatie.

1. De Refresh-functie

Laten we eerst eens kijken naar de vernieuwingsfunctie die in dit element is gebruikt.

PowerApps-functies en formules |  Een introductie

Laten we dan eens kijken wat vernieuwen doet.

PowerApps-functies en formules |  Een introductie

Zoals verwacht haalt deze functie een nieuwe kopie van een gegevensbron op. Het heeft een gegevensbron nodig als argument.

PowerApps-functies en formules |  Een introductie

In dit voorbeeld is de gegevensbron Table1 .

PowerApps-functies en formules |  Een introductie

2. De Today-functie

Wat ook heel cool is, is de Today- functie. In plaats van de tabelnaam als titel te gebruiken, kunnen we deze wijzigen in de datum van vandaag.

PowerApps-functies en formules |  Een introductie

Om dat te doen, gebruiken we de Today- functie in onze formule.

PowerApps-functies en formules |  Een introductie

Nu wordt de datum van herhaling vandaag weergegeven. Als we deze app morgen bekijken, geeft hij de datum voor morgen terug, enzovoort, enzovoort.

PowerApps-functies en formules |  Een introductie

We kunnen ook een gedetailleerde uitleg van deze functie in het referentiemateriaal zien.

PowerApps-functies en formules |  Een introductie


Basisprincipes van Power Apps: basisfunctionaliteit en aanpassing
Power Apps-omgevingen: de app-elementen correct instellen
PowerApps-integratie in Microsoft Power Automate

Conclusie

Kortom, het is een goede manier om over deze dingen te leren wanneer u met Power Apps werkt . Zoals ik al zei, zijn er veel verschillende functies die we kunnen gebruiken.

We kunnen altijd het referentiemateriaal van Microsoft raadplegen wanneer we de functies en formules willen verkennen. En ik raad je ten zeerste aan om al die functies te doorlopen, omdat het gemakkelijker maakt om te weten wat je moet doen en om te debuggen.

Al het beste,

Henry


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten