Jaa


Muuttujien lisääminen korttiin

Muuttujiin tallennetaan tietoja uudelleenkäyttöä varten. Tiedot voivat olla eri muodoissa, kuten kokoelmana, tekstinä tai lukuna. Muuttujilla on yksilöivät nimet, joilla niihin viitataan Power Fx -kaavoissa. Niitä voi lisätä, muokata ja poistaa korttien suunnitteluohjelmassa.

Muuttajan arvo voi olla myös väliaikainen, jolloin se nollataan jokaista kortti-istuntoa varten, tai pysyvä, jolloin se jaetaan kaikissa tietyn korttiesiintymän istunnoissa. Väliaikaiset muuttuja on erilainen kussakin kortti-istunnossa myös yhden käyttäjän osalta. Niinpä jos sama kortti-esiintymä lähetetään keskustelussa ja kanavassa, väliaikainen muuttuja on näissä istunnoissa erilainen.

Luodaan esimerkiksi kortti laskemaan, kuinka monta kertaa käyttäjä painaa painiketta istunnon aikana. Tällöin luodaan tilapäinen lukumuuttuja tallentamaan painikkeen painallusten määrä kortin nykyisessä esiintymässä. Jos halutaan siepata myös viimeksi painiketta korttiesiintymässä painaneen käyttäjän nimi, se tallennetaan pysyvään tekstimuuttujan. Jos tämän lisäksi halutaan tallentaa tietoja kortti-istuntojen välillä, sitä varten tarvitaan tietoyhteys.

Muuttujat voivat olla myös mukautettavia, jolloin lähettäjä määrittää niiden arvon, joko toistosivulla ennen linkin lähettämistä tai Power Automatessa Luo korttiesiintymä -toiminnon osana.

edellytykset

Muuttujan luonti

  1. Kirjaudu Power Apps. Valitse Kortit ja valitse sitten kortti. Jos Kortit-välilehti ei ole näkyvissä, valitse Lisää ja kiinnitä Kortit-välilehti.

  2. Valitse korttien suunnitteluohjelman vasemmassa ruudussa Muuttujat

  3. Valitse + Uusi muuttuja.

  4. Määritä Uusi muuttuja -ikkunassa seuraavat arvot:

    • Nimi: muuttujan nimi (pakollinen)
    • Tyyppi: muuttujan tyyppi (pakollinen)
    • Oletusarvo: muuttujan oletusarvo
    • Pysyvyys: onko muuttuja väliaikainen (nollautuu aina, kun kortti avataan) vai pysyvä
    • Mukauttaminen: onko muuttujan käyttäjän mukautettavissa siten, että se toimii syötemuuttujana

    Muuttujan nimeä tai tyyppiä ei voi muuttaa. Jos niitä on muutettava, on luotava uusi muuttuja.

    Myös lähettäjän asetuksia voidaan mukauttaa sekä Muuttujien lisätiedot -kohdassa muuttujan otsikkoa ja kuvausta. Nämä tiedot voivat olla hyödyllisiä testauksessa, virheenkorjauksessa ja käytettäessä muuttujaa Power Automate -työnkuluissa.

    Näyttökuvassa korttien suunnitteluohjelman Uusi muuttuja -ikkuna

  5. Valitse Tallenna.

Taulukoiden ja tietueiden oletusarvon käyttäminen

Oletusarvon avulla voidaan määrittää kokoelma- ja tietuemuuttujien rakenne. Tietue- tai taulukkomuuttujan oletusarvo voidaan määrittää kahdella tavalla:

  • Sarake-editorin käyttäminen
  • Power Fx:n tai JSON-muodon käyttäminen

Oikealla on vaihtopainike, jonka avulla voidaan vaihdella, käytetäänkö sarake-editoria vai Power Fx:ää ja JSON-muotoa.

Näyttökuvassa JSON-muodon ja Power Fx:n vaihteleminen muuttujan oletusarvomäärityksenä

Power Fx -lausekkeen käyttäminen on kätevää, kun muuttujaan halutaan tallentaa tietoja tietolähteestä, kuten Dataversesta. Jos esimerkiksi halutaan tietue, joka sisältää Tili-taulukon tietyn rivi, oletusarvoksi voidaan määrittää First(Account).

Muuttujien tyypitys on vahva, joten oletusarvon määrittäminen lukitsee muuttujan kyseiseen tyyppiin.

Muuttujien muokkaaminen ja poistaminen

Muuttujaa voi muokata tai sen voi poistaa valitsemalla kolme pistettä (...) muuttujan oikealla puolella ja valitsemalla sitten Muokkaa tai Poista.

Näyttökuvassa korttien suunnitteluohjelman muuttujan muokkaus- ja poistovaihtoehdot

Muuttujien käyttäminen korteissa

Muuttujia voi käyttää korteissa eri tavoin. Tietoja muuttujien käsittelemisestä Power Appsissa.

Muuttujia käytetään yleisesti Power Fx -lausekkeissa. Muuttujaan nimeen viitataan kaavassa. Esimerkki on yksinkertaisen kortin opetusohjelmassa. Muuttujat tunnistetaan myös kaavarivillä.

Näyttökuvassa automaattisesti täytetty muuttujan nimi korttien suunnitteluohjelman kaavarivillä

Muuttujan arvon päivittäminen

Muuttujat voidaan päivittää käyttämällä Set-funktiota. Tämä ei koske Collect-funktiolla lisättyjä taulukkomuuttujia.