Korišćenje komponenti koda na portalima

Napomena

Od 12. oktobra 2022. Power Apps portali postaju Power Pages. Više informacija: Usluga Microsoft Power Pages je sada opštedostupna (blog)
Uskoro ćemo migrirati i objediniti dokumentaciju o Power Apps portalima sa dokumentacijom o usluzi Power Pages.

Power Apps component framework osnažuje profesionalne programere i autore aplikacija u kreiranju komponenti koda za aplikacije zasnovane na modelu i aplikacije sa podlogom. Ove komponente koda mogu pružiti poboljšani doživljaj korisnicima koji rade sa podacima na obrascima, prikazima i kontrolnim tablama. Još informacija: Power Apps component framework – pregled

Napomena

Komponenti koda možete da koristite i u usluzi Power Pages. Još informacija: Šta je to Power Pages

Power Apps portali sada podržavaju kontrole za aplikacije zasnovane na modelu kreirane pomoću usluge Power Apps component framework. Da biste koristili komponente koda na veb-stranicama portala, sledite ove korake:

Napravite komponentu koda pomoću radnog okvira komponente, a zatim dodajte komponentu koda u obrazac aplikacije zasnovane na modelu i konfigurišite polje komponente koda unutar osnovnog obrasca za portale.

Kada postupe u skladu sa ovim koracima, vaši korisnici mogu da komuniciraju s komponentom koda koristeći stranicu portala koja ima odgovarajući osnovni obrazac.

Važno

Preduslovi

  • Morate imati privilegije administratora sistema da biste omogućili funkcije Power Apps komponenti u okruženju.
  • Verzija vašeg portala mora biti 9.3.3.x ili viša.
  • Vaš početni paket portala mora biti 9.2.2103.x ili viši.

Kreirajte i spakujte komponentu koda

Da biste saznali više o kreiranju i pakovanju komponenti koda kreiranih u usluzi Power Apps component framework, idite na članak Napravite svoju prvu komponentu.

Podržani tipovi polja i formati

Portali podržavaju ograničene tipove polja i formate za upotrebu komponenti koda. Sledeća tabela navodi sve podržane tipove podataka i formate polja:

Valuta

DateAndTime.DateAndTime

DateAndTime.DateOnly

Decimal

Prebrojavanje

Broj sa pokretnim zarezom

Više

Skup opcija

SingleLine.Email

SingleLine.Phone

SingleLine.Text

SingleLine.TextArea

SingleLine.Ticker

SingleLine.URL

TwoOptions

Ceo

Još informacija: Lista atributa i opisi

Nepodržane komponente koda na portalima

Dodajte komponentu koda u polje u aplikaciji zasnovanoj na modelu

Da biste saznali kako da dodate komponentu koda u polje u aplikaciji zasnovanoj na modelu, idite na Dodajte komponentu koda u polje.

Važno

Komponente koda za portale dostupne su za veb pregledače koristeći klijentsku opciju Veb.

Konfigurišite portal za komponentu koda

Kada se komponenta koda doda u polje u aplikaciji zasnovanoj na modelu, možete da konfigurišete portale da koriste komponentu koda na osnovnom obrascu.

Kako se dodaje komponenta koda osnovnom obrascu:

  1. Otvorite aplikaciju Upravljanje portalom.

  2. U levom oknu izaberite Osnovni obrasci.

  3. Izaberite osnovni obrazac u koji želite da dodate komponentu koda.

  4. Izaberite Srodno.

  5. Izaberite Metapodaci osnovnog obrasca.

  6. Izaberite Novi metapodaci osnovnog obrasca.

  7. Izaberite Tip kao Atribut.

  8. Izaberite Logičko ime atributa.

  9. Unesite stavku Oznaka.

  10. Za Stil kontrole, izaberite Komponenta koda.

  11. Sačuvajte i zatvorite obrazac.

Komponente koda pomoću Web API-ja za portale

Komponenta koda se može napraviti i dodati veb-stranici koja može da koristi Web API za portale za izvršavanje radnji kreiranja, preuzimanja, ažuriranja i brisanja. Ova funkcija omogućava veće opcije prilagođavanja prilikom razvoja rešenja za portal. Za više informacija, pogledajte članak Primena komponente Web API za portale.

Sledeći koraci

Vodič: Korišćenje komponenti koda na portalima

Pogledajte i ovo

Pregled usluge Power Apps component framework
Kreiranje prve komponente
Dodajte komponente koda u kolonu ili tabelu u aplikacijama zasnovanim na modelu

Napomena

Možete li nam reći o svojim željenim postavkama jezika u dokumentaciji? Ispunite kratku anketu. (imajte na umu da je ova anketa na engleskom jeziku)

Anketa će trajati oko sedam minuta. Ne prikupljaju se lični podaci (izjava o privatnosti).