Share via


Variabelen toevoegen aan een kaart

Variabelen slaan gegevens op voor hergebruik. De gegevens kunnen verschillende typen zijn, zoals een verzameling, tekst of getal. Variabelen hebben unieke namen voor verwijzing ernaar in Power Fx-formules. Voeg ze in, wijzig ze en verwijder ze in de kaartontwerper.

De waarde van een variabele kan tijdelijk zijn, opnieuw ingesteld voor elke kaartsessie, of permanent, waarbij deze wordt gedeeld door alle sessies van een specifiek kaartexemplaar. Tijdelijke variabelen zijn verschillend voor elke kaartsessie, zelfs voor een enkele gebruiker, wat betekent dat als u hetzelfde kaartexemplaar krijgt toegezonden in een chat en een kanaal, een tijdelijke variabele tussen die twee sessies anders kan zijn.

U hebt bijvoorbeeld een kaart gemaakt die telt hoe vaak de gebruiker tijdens een sessie op een knop drukt. U zou een tijdelijke getalvariabele maken om het aantal keer dat op een knop is gedrukt op te slaan in het huidige exemplaar van de kaart. Als u ook de naam wilt vastleggen van de laatste gebruiker die op een knop heeft gedrukt in een kaartexemplaar, slaat u deze op in een permanente tekstvariabele. Als u de gegevens verder wilt opslaan tussen kaartexemplaren, gebruikt u een gegevensverbinding.

Variabelen kunnen ook worden aangepast, wat betekent dat de waarde wordt ingesteld door de afzender, of dat nu op de afspeelpagina is voordat deze als koppeling wordt verzonden of in Power Automate als onderdeel van de actie Een kaartexemplaar maken.

Vereisten

Een variabele maken

  1. Aanmelden bij Power Apps. Selecteer Kaarten en selecteer vervolgens een kaart. Als het tabblad Kaarten niet zichtbaar is, selecteert u Meer en maakt u het tabblad Kaarten vast.

  2. Selecteer Variabelen in het linkerdeelvenster van de kaartontwerper

  3. Selecteer + Nieuwe variabele.

  4. Stel de volgende waarde in het venster Nieuwe variabele in:

    • Naam: de naam van uw variabele (vereist)
    • Type: het type variabele (vereist)
    • Standaardwaarde: de standaardwaarde van de variabele
    • Persistentie: of de variabele tijdelijk is (en opnieuw wordt ingesteld telkens wanneer de kaart wordt geopend) of permanent
    • Aanpassing: of de variabele door de afzender kan worden aangepast zodat deze als invoervariabele fungeert

    Het is niet mogelijk de naam of het type van een variabele te wijzigen. Als u deze moet wijzigen, maakt u een nieuwe variabele.

    U kunt ook de afzenderopties aanpassen, evenals de Titel en Beschrijving van de variabele onder Aanvullende variabelegegevens. Deze informatie kan nuttig zijn voor het testen en debuggen en gebruiken van uw variabele met Power Automate-stromen.

    Schermopname van het venster Nieuwe variabele in de kaartontwerper.

  5. Selecteer Save.

De standaardwaarde gebruiken voor tabellen en records

De standaardwaarde wordt gebruikt om de structuur voor verzamelings- en recordvariabelen in te stellen. Er zijn twee manieren om de standaardwaarde van een record- of tabelvariabele in te stellen:

  • De kolomeditor gebruiken
  • Power Fx/JSON gebruiken

U kunt wisselen tussen het gebruik van de kolomeditor of Power Fx/JSON met behulp van de wisselknop aan de rechterkant.

Schermopnamevan hoe te schakelen tussen JSON en Power Fx voor het instellen van de standaardwaarde van een variabele.

Het gebruik van een Power Fx-expressie is handig wanneer u wilt dat de variabele gegevens opslaat van een gegevensbron, zoals Dataverse. Als u bijvoorbeeld een record wilt met een specifieke rij uit de tabel Account, kunt u de standaardwaarde instellen op First(Account).

Variabelen zijn sterk getypeerd, dus door instelling van de standaardwaarde wordt de variabele in die typen vergrendeld.

Variabelen bewerken en verwijderen

Als u een variabele wilt bewerken of verwijderen, selecteert u het weglatingsteken (...) rechts van de variabele en selecteert u vervolgens Bewerken of Verwijderen.

Schermopname van de variabelen Bewerken en Verwijderen voor variabelen in de kaartontwerper.

Variabelen gebruiken in kaarten

Er zijn verschillende manieren om variabelen in kaarten te gebruiken. Meer informatie over het werken met variabelen in Power Apps.

Variabelen worden vaak gebruikt in Power Fx-expressies. Verwijs naar de variabele op naam in uw formule. Ga voor een voorbeeld naar de zelfstudie voor een eenvoudige kaart. Uw variabelen worden ook in de formulebalk herkend.

Schermopname van een automatisch ingevulde variabelenaam in de formulebalk van de kaartontwerper.

De waarde van een variabele bijwerken

Variabelen kunnen worden bijgewerkt met de functie Set, met uitzondering van tabelvariabelen die worden toegevoegd met de functie Collect.