Upotreba komponenti koda na portalima (pretpregled)
[Ovaj je članak dokumentacija predizdanja i podložan je promjenama.]
Power Apps sastavni okvir omogućuje profesionalnim razvojnim programerima i proizvođačima aplikacija da stvore komponente koda za aplikacije utemeljene na modelu i platnu (javni pretpregled). Te komponente koda mogu pružiti bolji doživljaj korisnicima koji rade s podacima na obrascima, prikazima i nadzornim pločama. Dodatne informacije: pregled okvira Power Apps komponenti
Power Apps portali sada podržavaju kontrole za aplikacije utemeljene na modelu stvorene pomoću Power Apps komponentnog okvira. Da biste koristili komponente koda na web-stranicama portala, slijedite ove korake:

Nakon praćenja ovih koraka, vaši korisnici sada mogu komunicirati s komponentom koda pomoću stranice portala koja ima odgovarajući osnovni obrazac.
Važno
- To je značajka pretpregleda.
- Značajke pretpregleda nisu namijenjene u proizvodne svrhe i mogu imati ograničene funkcije. Te su značajke dostupne prije službenog izdavanja da bi se klijentima omogućio prijevremeni pristup i slanje povratnih informacija.
- Portali trenutno podržavaju samo kodne komponente koje se dodaju u polje u aplikaciji utemeljenoj na modelu.
Preduvjeti
- Morate imati valjanu Power Apps licencu. Dodatne informacije: licenciranje okvira Power Apps komponenti
- Da biste omogućili značajku Power Apps komponente u okruženju, morate imati ovlasti administratora sustava.
- Vaša verzija portala mora biti 9.3.3.x ili više.
- Vaš početni paket portala mora biti 9.2.2103.x ili više.
Stvaranje i pakiranje komponente koda
Da biste saznali više o stvaranju i pakiranju komponenti koda stvorenih Power Apps okvir komponenti, idite na Stvaranje prve komponente.
Podržane vrste i oblici polja
Portali podržavaju ograničene vrste i oblike polja za upotrebu komponenti koda. U sljedećoj su tablici navedene sve podržane vrste i oblici podataka polja:
Valuta
DateAndTime.DateAndTime
DateAndTime.DateOnly
Decimal
Enumeracija
Broj s pomičnim zarezom
Više
OptionSet
SingleLine.Email
SingleLine.Phone
SingleLine.Text
SingleLine.TextArea
SingleLine.Ticker
SingleLine.URL
TwoOptions
Cijeli broj
Dodatne informacije: Popis i opisi atributa
Nepodržane komponente koda na portalima
Komponente skupa podataka nisu podržane.
Sljedeći API-ji komponenti koda nisu podržani:
Element uses-feature ne smije biti postavljen na true.
Elementi vrijednosti nisu podržani Power Apps sastavnim okvirom.
Dodavanje komponente koda u polje u aplikaciji stvorenoj prema modelu
Da biste saznali kako dodati komponentu koda u polje u aplikaciji utemeljenoj na modelu, idite na Dodavanje komponente koda u polje.
Važno
Komponente koda za portale dostupne su za web-preglednike pomoću mogućnosti klijenta za Web.
Konfiguracija portala za komponentu koda
Nakon dodavanja komponente koda u polje u aplikaciji utemeljenoj na modelu možete konfigurirati portale za korištenje komponente koda na osnovnom obrascu. Kada konfigurirate komponentu koda na osnovnom obrascu, obavezno konfigurirajte dozvolu tablice da biste korisnicima portala omogućili pristup tablici Web-resurs prije nego što vide komponentu na stranici portala.
Da biste dodali komponentu koda u osnovni obrazac:
Otvorite aplikaciju Upravljanje portalom.
U lijevom oknu odaberite Osnovni obrasci.
Odaberite osnovni obrazac u koji želite dodati komponentu koda.
Odaberite Povezano.
Odaberite Metapodaci osnovnog obrasca.
Odaberite Novi metapodaci osnovnog obrasca.
Odaberite Vrsta za Atribut.
Odaberite Logički naziv atributa.
Unesite Oznaka.
Za Stil kontrole odaberite Komponenta koda.
Spremanje i zatvaranje obrasca.
Važno
Ako je u odjeljku Dodatne postavke kartice odabran osnovni obrazac Automatski generiraj korake s · kartica, komponenta koda neće se učitati za atribut na web-stranici.
Omogućivanje pristupa Čitanje za tablicu Web-resurs
Portali zahtijevaju da dozvola Čitanje bude postavljena za tablicu Web-resurs prije nego što korisnici vide komponentu koda na web-stranici s osnovnim obrascem.
Da biste konfigurirali pristup za čitanje u tablici web-resursa:
Otvorite aplikaciju Upravljanje portalom.
U lijevom oknu odaberite Dozvola tablice.
Odaberite Novo.
Unesite Naziv.
Odaberite Web-resurs (webresource) za Naziv tablice.
Odaberite zapis web-mjesta.
Odaberite Globalno za Djelokrug.
U Privilegijama odaberite Čitanje.
Odaberite Spremi.
U odjeljku Web-uloge odaberite Dodaj postojeću web-ulogu.
Odaberite web-ulogu za korisnike koji bi trebali vidjeti komponentu koda na portalima.
Npr. Anonimni korisnici za anonimne korisnike, Korisnici čija je autentičnost provjerena za korisnike čija je autentičnost provjerena putem portala ili prilagođenu web-ulogu.
Odaberite Spremi i zatvori.
Nakon što dodate osnovni obrazac na web-stranicu, korisnici dodijeljeni odabranoj web-ulozi moći će vidjeti kodnu komponentu na stranici portala s odabranim osnovnim obrascem.
Kodne komponente koje koriste web-API portala
Kodna komponenta može se izraditi i dodati na web-stranicu koja može koristiti web-API portala za izvođenje akcija stvaranja, dohvaćanja, ažuriranja i brisanja. Ova značajka omogućuje veće mogućnosti prilagodbe pri razvoju rješenja portala. Dodatne informacije potražite u odjeljku Implementacija ogledne komponente web-API-ja portala.
Sljedeći koraci
Vodič: upotreba komponenti koda na portalima
Pogledajte
Pregled okvira komponenti Power Apps
Stvaranje vaše prve komponente
Dodavanje komponenti koda u stupac ili tablicu u aplikacijama utemeljenima na modelu