Jaa


Yksinkertaisen kortin luominen (esiversio)

Tässä artikkelissa luodaan kortti, joka pyytää käyttäjää antamaan nimen. Tämän jälkeen kortti näyttää nimen kortin otsikossa. Käytä korttien suunnitteluohjelmaa, muuttujia ja Power Fx:ää.

edellytykset

Power Apps -tili

Luo kortti

  1. Kirjaudu Power Appsiin ja valitse ympäristö.

  2. Valitse siirtymisvalikossa ...Lisää > Kortit.

  3. Valitse + Luo kortti.

  4. Kirjoita kortin nimeksi HelloWorldCard ja valitse sitten Luo.

Tekstisyötteen pyytäminen

  1. Valitse teksti Lisää ja poista elementti, jotta voit mukauttaa uutta korttiasi. ja poista se sitten valitsemalla Poista-kuvake (X).

    Näyttökuvassa tekstiotsikon paikkamerkki, joka poistetaan uudesta kortista korttien suunnitteluohjelmassa

  2. Valitse siirtymisvalikossa + Lisää.

  3. Laajenna luokka valitsemalla työkaluruudussa Syöte ja valitse sitten Tekstisyöte.

    Näyttökuvassa korttien suunnitteluohjelman työkaluruutu, jossa näkyy syötteen ohjausobjektit ja Tekstisyöte-ohjausobjekti korostettuna

  4. Määritä tekstinsyötön ominaisuusruudussa Otsikko-arvoksi Mikä on nimesi?.

    Näyttökuvassa kortti ja tekstinsyötön ohjausobjekti otsikoinen korttien suunnitteluohjelmassa

Muuttujien määrittäminen

  1. Valitse siirtymisvalikossa Puunäkymä ja muuta textInput1-nimeksi UserAnswer.

    Tekstinsyötön ohjausobjektille annetaan käyttäjän syötteeseen liitetyn muuttujan nimi. Mikä tahansa syötteen ohjausobjektin nimeä, esimerkiksi tekstisyötteen, painikkeen ja tekstiotsikon, voidaan käyttää muuttujana.

    Näyttökuva tekstisyötön ohjausobjektista puunäkymän siirtymisvalikossa muuttuneen nimen kanssa.

    Vihje

    Muuttujien käyttö Power Fx -lausekkeissa helpottuu, kun niiden nimet ovat kuvailevia ja yksilöiviä.

    Käyttäjän syötteen lisäämiseen kortin otsikkoon tarvitaan toinen muuttuja, joka luodaan seuraavaksi.

  2. Valitse siirtymisvalikossa Muuttujat.

  3. Valitse + Uusi muuttuja.

  4. Anna Uusi muuttuja -ikkunassa nimeksi UserName ja oletusarvoksi Ei nimeä. Älä muuta muita arvoja.

  5. Valitse Tallenna.

    Näyttökuva muuttujien ominaisuusruutu

  6. Valitse kaaviossa kortin otsikko, joka on tekstiotsikon ohjausobjekti. Määritä ohjausobjektin ominaisuusruudun Teksti-arvoksi ="Hello " & UserName.

    Tämä lauseke muuttaa kortin otsikon merkkijonoksi Hello, jonka jälkeen tulee luotu arvo. Lauseke voidaan syöttää kaavarivillä tai ominaisuusruudussa.

    Näyttökuvassa kortin otsikon Teksti-ominaisuuteen syötetty tekstilauseke

Power Fx -painikkeen lisääminen

  1. Valitse siirtymisvalikossa + Lisää.

  2. Laajenna luokka valitsemalla työkaluruudussa Syöte ja valitse sitten Painike.

  3. Määritä painikkeen ominaisuusruudussa otsikoksi Sano Hei.

    Näyttökuvassa nimetty painikkeen ominaisuusruutu ja painike kortissa

  4. Valitse ominaisuusruudussa Valittaessa-kohdan vieressä oleva PowerFx, jos haluat sijoittaa kohdistimen kaavariville.

  5. Kirjoita seuraava Power Fx -lauseke kaavariville: Set(UserName, UserAnswer)

    Tämä Set()-funktiolauseke määrittää käyttäjän syötteen arvon UserAnswer tekstiotsikon (kortin otsikon) muuttujaan UserName, kun painike valitaan. Lausekkeen voi lukea myös seuraavasti: Määritä UserName-muuttujan arvo samaksi kuin UserAnswer-arvo. Koska lauseke on sidottu painikkeen Valittaessa-ominaisuuteen, jota kutsutaan myös kaavarivin vieressä olevaksi verbiksi, se suoritetaan, kun käyttäjä valitsee painikkeen.

    Näyttökuvassa Power Fx -lauseke kaavarivillä painikkeen OnSelect-ominaisuuteen määritettynä

Kortin testaaminen

Muutoksen kannattaa aina tallentaa ennen kortin toistamista. Valitse ensin Tallenna ja sitten Toista.

Testaa kortti muutaman kerran erilaisilla syötteillä. Varmista, että syöte korvaa joka kerta kortin otsikon Ei nimeä -oletusarvon.

Seuraavat vaiheet

Lisätietoja vähän monimutkaisemman kortin tekemistä on opetusohjelmassa, jossa luodaan yksinkertainen ostoslista.