Koodikomponenttien käyttäminen 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.

Power Apps component framework antaa mahdollisuuden ammattikehittäjille ja sovellussuunnittelijoille luoda koodikomponentteja mallipohjaisiin sovelluksiin ja pohjaan perustuviin sovelluksiin. Nämä koodikomponentit voivat tarjota paremman kokemuksen käyttäjille, jotka työskentelevät lomakkeiden, näkymien ja koontinäyttöjen tietojen kanssa. Lisätietoja: Power Apps Component Frameworkin yleiskuvaus

Huomautus

Voit käyttää myös koodikomponentteja Power Pagesissa. Lisätietoja: Mikä on Power Pages

Power Apps -portaalit tukevat nyt mallipohjaisten sovellusten ohjausobjekteja, jotka on luotu Power Apps Component Frameworkin avulla. Voit käyttää koodikomponentteja portaalien verkkosivuilla seuraavasti:

Luo koodikomponentti käyttämällä component frameworkia. Lisää sitten koodikomponentti mallipohjaisen sovelluksen lomakkeeseen ja määritä koodikomponenttikenttä portaalien peruslomakkeen sisällä.

Näiden vaiheiden jälkeen käyttäjät voivat käyttää koodikomponenttia sen portaalisivun avulla, jolla on vastaava peruslomake.

Tärkeä

Edellytykset

  • Power Apps -komponenttiominaisuuden ottaa käyttöön ympäristössä tarvitaan järjestelmänvalvojan oikeudet.
  • Portaalin version on oltava 9.3.3.x tai uudempi versio.
  • Aloitusportaalin paketin version on oltava 9.2.2103.x tai uudempi.

Koodikomponentin luominen ja paketoiminen

Saat lisätietoja luotujen Power Apps component frameworkin koodikomponenttien luomisesta ja pakkaamisesta siirtymällä kohtaan Ensimmäisen komponentin luominen.

Tuetut kenttätyypit ja -muodot

Portaalit tukevat rajoitettuja kenttätyyppejä ja -muotoja koodikomponenttien käyttämisessä. Seuraavassa taulukossa ovat kaikki tuetut kentän tietotyypit ja -muodot:

Valuutta

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Luettelointi

Liukuluku

Useat

Asetusjoukko

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Koko pakkaus

Lisätietoja: Määriteluettelo ja kuvaukset

Portaalien tukemattomat koodikomponentit

Koodikomponentin lisääminen mallipohjaisen sovelluksen kenttään

Lisätietoja koodikomponentin lisäämisestä mallipohjaisen sovelluksen kenttään on kohdassa Koodikomponentin lisääminen kenttään.

Tärkeä

Portaalien koodikomponentit ovat käytettävissä selaimissa verkon asiakasvaihtoehdon avulla.

Koodikomponentin portaalin määrittäminen

Kun koodiosa on lisätty mallipohjaisen sovelluksen kenttään, voit määrittää portaalit käyttämään koodikomponenttia peruslomakkeessa.

Koodikomponentin lisääminen peruslomakkeeseen:

  1. Avaa Portaalin hallintasovellus.

  2. Valitse vasemmassa ruudussa Peruslomakkeet.

  3. Valitse peruslomake, johon haluat lisätä koodikomponentin.

  4. Valitse Liittyy.

  5. Valitse Peruslomakkeen metatiedot.

  6. Valitse Uuden peruslomakkeen metatiedot.

  7. Valitse tyypiksi Määrite.

  8. Valitse Määritteen looginen nimi.

  9. Syötä selite.

  10. Valitse ohjausobjektin tyyliksi Koodikomponentti.

  11. Tallenna ja sulje lomake.

Portaalin verkko-ohjelmointirajapinnan avulla käytettävät koodikomponentit

Koodiosa voidaan luoda ja lisätä verkkosivulle, joka voi käyttää portaalin verkko-ohjelmointirajapintaa toimintojen luomiseen, noutamiseen, päivittämiseen ja poistamiseen. Tämä ominaisuus mahdollistaa suuremmat mukautusvaihtoehdot portaaliratkaisuja kehitettäessä. Lisätietoja on ohjeessa Esimerkkiportaalin Web API -komponentin käyttöönotto.

Seuraavat vaiheet

Opasohjelma: Koodikomponenttien käyttö portaaleissa

Katso myös

Power Apps component framework -yleiskatsaus
Ensimmäisen komponentin luominen
Koodikomponenttien lisääminen sarakkeeseen tai taulukkoon mallipohjaisissa sovelluksissa

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).