Share via


Een eenvoudige kaart maken (preview)

In dit artikel maakt u een kaart waarin de gebruiker wordt gevraagd zijn of haar naam in te voeren, die vervolgens in de titel van de kaart wordt weergegeven. U gebruikt de kaartontwerper, variabelen en Power Fx.

Vereisten

Een Power Apps-account

Kaart maken

  1. Meld u aan bij Power Apps en selecteer uw omgeving.

  2. Selecteer in het navigatiemenu de optie ...Meer > Kaarten.

  3. Selecteer + Een kaart maken.

  4. Typ HelloWorldCard onder Kaartnaam en selecteer vervolgens Maken.

Tekstinvoer opvragen

  1. Selecteer de tekst Een element toevoegen en verwijderen om uw nieuwe kaart aan te passen. en selecteer vervolgens het pictogram Verwijderen (X) om het te verwijderen.

    Schermopname van de te verwijderen tekstlabel voor een plaatsaanduiding in een nieuwe kaart in de kaartontwerper.

  2. Selecteer + Invoegen in het navigatiemenu.

  3. Selecteer in het taakvenster de optie Invoer om de categorie uit te vouwen en selecteer vervolgens Tekstinvoer.

    Schermopname van het taakvenster van de kaartontwerper waarbij invoerbesturingselementen worden weergegeven en het tekstinvoerbesturingselement is gemarkeerd.

  4. Stel in het eigenschappenvenster voor tekstinvoer Label in op Hoe heet je?.

    Schermopname van een kaart met een label voor tekstinvoer in de kaartontwerper.

Variabelen toewijzen

  1. Selecteer in het navigatiemenu de optie Structuurweergave en wijzig de naam textInput1 in UserAnswer.

    We geven het besturingselement voor tekstinvoer de naam van een variabele die aan de invoer van de gebruiker is gekoppeld. Elke naam van het invoerbesturingselement kan als variabele worden gebruikt, bijvoorbeeld een tekstinvoer, knop of tekstlabel.

    Schermopname van het besturingselement voor tekstinvoer vanuit het navigatiemenu Structuurweergave met een gewijzigde naam.

    Tip

    Geef uw variabelen beschrijvende en unieke namen om het gebruik te vergemakkelijken in Power Fx-expressies.

    We hebben nog een variabele nodig om de invoer van de gebruiker toe te voegen aan de kaarttitel, dus laten we er nu een maken.

  2. Selecteer Variabelen in het navigatiemenu.

  3. Selecteer + Nieuwe variabele.

  4. Voer in het venster Nieuwe variabele de waarde UserName in onder Naam en voer Geen naam in onder Standaardwaarde. Laat de andere waarden ongewijzigd.

  5. Selecteer Save.

    Schermopname van het deelvenster met eigenschappen van variabelen.

  6. Selecteer in uw canvas de kaarttitel. Dit is een besturingselement voor tekstlabels. Stel in het eigenschappenvenster van het besturingselement de optie Tekst in op ="Hallo" & UserName.

    Deze uitdrukking wijzigt de kaarttitel in de tekenreeks "Hallo " gevolgd door de waarde van de variabele die u hebt gemaakt. U kunt de expressie invoeren in de formulebalk of in het eigenschappenvenster.

    Schermopname van een tekstexpressie die is ingevoerd in de eigenschap Text van de kaarttitel.

Een Power Fx-knop toevoegen

  1. Selecteer + Invoegen in het navigatiemenu.

  2. Selecteer in het taakvenster de optie Invoer om de categorie uit te vouwen en selecteer vervolgens Knop.

  3. Stel in het eigenschappenvenster voor knoppen Titel in op Zeg hallo.

    Schermopname van het eigenschappenvenster van de benoemde knop en de knop op de kaart.

  4. Selecteer in het eigenschappenvenster naast Bij selecteren de optie PowerFx om uw cursor in de formulebalk te plaatsen.

  5. Typ de volgende Power Fx-expressie in de formulebalk: Set(UserName, UserAnswer)

    Deze functie-expressie Set() wijst de waarde van de invoer van de gebruiker, UserAnswer, toe aan de variabele UserName van het tekstlabel (de kaarttitel), wanneer de knop is geselecteerd. Een andere manier om de expressie te lezen is Stel de waarde van de variabele UserName gelijk aan de waarde van UserAnswer. Omdat de expressie gebonden is aan de eigenschap Bij selecteren van de knop, die ook wel Werkwoord wordt genoemd naast de formulebalk, wordt deze weergegeven wanneer de gebruiker de knop selecteert.

    Schermopname van de Power Fx-expressie in de formulebalk, toegewezen aan de eigenschap OnSelect van de knop.

De kaart testen

U moet uw wijzigingen altijd opslaan voordat u een kaart afspeelt. Selecteer Opslaan en selecteer vervolgens Afspelen.

Test uw kaart een paar keer met verschillende invoer. Controleer of de standaardwaarde ′Geen naam′ in de kaarttitel telkens wordt vervangen door uw invoer.

Volgende stappen

Lees in de zelfstudie eenvoudige boodschappenlijst hoe u een iets ingewikkeldere kaart kunt maken.