Jaa


Opasohjelma: Koodikomponenttien käyttö portaaleissa

Huomautus

Power Apps -portaaleja kutsutaan 12. lokakuuta 2022 alkaen nimellä Power Pages. Lisätietoja: Microsoft Power Pages on nyt yleisesti saatavilla (blogi)
Siirrämme ja yhdistämme Power Apps -portaalien dokumentaation pian Power Pagesin dokumentaatioon.

Tässä opasohjelmassa luodaan näytekomponentti käyttämällä Power Apps Component Frameworkia. Pakkaat tämän osan Dataverse-ympäristöön ja lisäät komponentin mallipohjaiseen sovellukseen. Tämän jälkeen Power Apps -portaalit määritetään lisäämään osa peruslomakkeeseen ja lisäämään peruslomake verkkosivulle. Lopuksi vierailet portaalien verkkosivulla ja olet vuorovaikutuksessa komponentin kanssa.

edellytykset

  • Portaalin version on oltava 9.3.3.x tai uudempi versio.
  • Aloitusportaalin paketin version on oltava 9.2.2103.x tai uudempi.

Huomautus

Tämä opasohjelma perustuu aiemmin luotuun Power Apps component framework -opasohjelmaan, joka opastaa TSLinearInputComponent-komponentin luomisessa Mahdollisuus-taulukolle Päälomakkeessa. Opasohjelma voi käyttää myös mitä tahansa aiemmin luotua tai uutta komponenttia ja mitä tahansa muuta taulukkoa. Siinä tapauksessa varmista, että käytät omaa komponenttia ja lomaketta, kun noudatat tämän opasohjelman vaiheita.

Vaihe 1: Ensimmäisen komponentin luominen

Luo esimerkkikomponentti opetusohjelman Ensimmäisen komponentin luominen vaiheiden mukaan. Opetusohjelman lopussa on TSLinearInputComponent-niminen komponentti, joka on pakattu ja ladattu Dataverse-ympäristöön.

Vaihe 2: Koodikomponentin lisääminen mallipohjaisen sovelluksen kenttään

Nyt kun TSLinearInputComponent on ladattu Dataverse-ympäristöön, lisää opetusohjelman kohdan Koodikomponentin lisääminen mallipohjaisen sovelluksen kenttään ohjeiden mukaan komponentti Pää-lomakkeen Mahdollisuus-taulukkoon.

Vaihe 3: Mallipohjaisen sovelluksen ja uuden komponentin tarkistaminen

Voit päivittää aiemmin luodun mallipohjaisen sovelluksen tai luoda uuden sovelluksen lomakkeella, johon lisäsit komponentin. Esimerkiksi seuraava kuva näyttää, miltä Mahdollisuus-taulukon Päätaulukko näyttää käytettäessä tämän opasohjelman koodikomponenttia.

Liukusäätimen ohjausobjekti lisättiin Budjettisumma-kenttään mallipohjaisen sovelluksen lomakkeessa.

Vaihe 4: Koodikomponentin lisääminen portaalien peruslomakkeeseen

Tässä vaiheessa luot uuden peruslomakkeen portaaleissa ja lisäät sitten komponentin luotuun peruslomakkeeseen. Myös aiemmin luodun peruslomakkeen käyttö on mahdollista.

Vaihe 4.1: Uuden peruslomakkeen luominen

  1. Avaa Portaalin hallintasovellus.

  2. Valitse vasemman ruudun Sisältö-kohdassa Peruslomakkeet.

  3. Valitse Uusi.

  4. Anna Nimi. Esimerkki: Mahdollisuus-peruslomake ja koodikomponentti.

  5. Valitse peruslomakkeen nimeksi Mahdollisuus.

  6. Valitse Lomakkeen nimi -kohtaan mallipohjaisen sovelluksen lomake, johon koodikomponentti lisättiin aiemmin tässä opasohjelmassa.

  7. Valitse Välilehden nimi.

  8. Valitse portaalin sivusto.

    Peruslomakkeen määrittäminen portaalin hallintasovelluksen avulla.

  9. Valitse Tallenna ja sulje.

Vaihe 4.2: Koodikomponentin lisääminen peruslomakkeeseen

  1. Avaa Portaalin hallintasovellus.

  2. Valitse vasemman ruudun Sisältö-kohdassa Peruslomakkeet.

  3. Valitse edellisessä vaiheessa luomasi peruslomake.

  4. Valitse Liittyy.

  5. Valitse Peruslomakkeen metatiedot.

  6. Valitse Uuden peruslomakkeen metatiedot.

  7. Valitse tyypiksi Määrite.

  8. Valitse Määritteen looginen nimi budjettisummaksi (budgetamount).

    Budjettisumma-määritteen looginen nimi.

  9. Syötä selite. Esimerkiksi Budjettisumma.

  10. Valitse ohjausobjektin tyyliksi Koodikomponentti.

    Ohjausobjektin tyyli.

  11. Valitse Tallenna ja sulje.

Vaihe 5: Verkkosivun luominen portaalissa peruslomakkeen avulla

  1. Avaa portaali Power Apps -portaalistudiossa.

  2. Valitse vasemmasta yläkulmasta Uusi sivu.

  3. Valitse Tyhjä.

  4. Päivitä verkkosivun nimi oikeanpuoleisessa ominaisuusruudussa. Esimerkiksi Mahdollisuudet.

  5. Päivitä osittainen URL-osoite. Esimerkiksi Mahdollisuudet.

  6. Laajenna Oikeudet-kohta.

  7. Poista käytöstä Sivu on kaikkien käytettävissä -vaihtoehto.

  8. Valitse verkkoroolit, joille tämän sivun käyttöoikeus pitäisi myöntää.

  9. Valitse sivueditorin Otsikko-osan alla oleva Sarake-osa.

  10. Valitse vasemmanpuoleisessa ruudussa Komponentit.

  11. Valitse Portaalin komponentit -kohdassa Lomake.

  12. Valitse oikeanpuoleisessa ominaisuusruudussa Käytä aiemmin luotua.

  13. Valitse Nimi-kohdan alapuolella aiemmin tässä opasohjelmassa luotu peruslomake.

    Vihje

    Jos lomake ei ole käytettävissä, synkronoi muutokset Dataversesta Synkronoi määritys -kohdan avulla.

  14. Valitse oikeapuoleisessa yläkulmassa Selaa sivustoa.

Verkkosivulla näkyy nyt Mahdollisuudet-taulukon peruslomake ja koodikomponetti liukusäätimenä, samoin kuin se näkyy mallipohjaista sovellusta samalla lomakkeella käytettäessä.

Esimerkki budjettisumman liukusäätimen ohjausobjektin esiversiota portaalien sivulla.

Seuraavat vaiheet

Yleiskuvaus: Koodikomponenttien käyttäminen portaaleissa

Katso myös

Power Apps component framework -yleiskatsaus
Ensimmäisen komponentin luominen
Koodikomponenttien lisääminen mallipohjaisen sovelluksen kenttään tai taulukkoon

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).