Pregled prilagođenih stranica za aplikacije sa pogonom na modele
Prilagođena stranica je novi tip stranice u aplikaciji zasnovanoj na modelu, koja donosi snagu aplikacija sa podlogom u aplikacije zasnovane na modelu. Prilagođene stranice povećavaju konvergenciju aplikacija zasnovanih na modelu i aplikacija sa podlogom i mogu se koristiti za dodavanje punih stranica, dijaloga ili okana uz fleksibilnost dizajnera aplikacija sa podlogom. Takođe uključuje iskustvo autorizacije stranice sa niskim kodom sa izrazima i prilagođenim Power Apps okvirnih kontrola komponenti.
Ova nova stranica može biti fleksibilnija od obrasca aplikacije zasnovane na modelu, prikaza ili kontrolne table. Omogućava vam da uključite jednu ili više tabela. Zatim autor može definisati interakciju podataka i komponenti. Prilagođena stranica je poseban element rešenja koji omogućava jednom proizvođaču da uređuje jednu po jednu prilagođenu stranicu. Kao i druge stranice aplikacija zasnovanih na modelu, status stranice je ili iz parametara koji su prosleđeni ili je preuzet iz trajnih tabela.
Važno
- Osnovna funkcionalnost prilagođenih stranica je premeštena na opštu dostupnost u svim regionima. Međutim, neke određene ili nove mogućnosti su još uvek u javnom pregledu i označene su sa (pregled).
- Funkcije pregleda nisu namenjene za korišćenje u proizvodnji i mogu da imaju ograničene funkcionalnosti. Ove funkcije su dostupne pre zvaničnog objavljivanja kako bi klijenti mogli ranije da im pristupe i pruže povratne informacije.
- Prilagođene stranice su nova funkcija sa značajnim promenama proizvoda i trenutno ima brojna poznata ograničenja navedena u članku Poznati problemi prilagođene stranice.
| Mogućnost | Status | Beleške |
|---|---|---|
| Vreme izvršavanja za prilagođene stranice | Opšta raspoloživost | |
| Rešenje i ALM za prilagođene stranice | Opšta raspoloživost | |
| Linije spajanja na prilagođenim stranicama | Opšta raspoloživost | Lista svih Power Apps konektora |
| Moderne kontrole na prilagođenim stranicama | Opšta raspoloživost | Lista podržanih kontrola |
| Komponente koda na prilagođenim stranicama | Opšta raspoloživost | |
| Nadgledanje podrške za prilagođene stranice | Opšta raspoloživost | |
| Kreiranje prilagođenih stranica | Javni pregled | Očekuje se da će savremeni dizajner aplikacija i dizajner platna biti korišćeni za kreiranje prilagođene stranice koja je podržana u vreme izvršavanja |
| Platnene komponente na prilagođenim stranicama | Javni pregled | |
| Prilagođena stranica u aplikaciji "Timovi" sa modelima | Javni pregled | |
| Prilagođena stranica na mobilnom telefonu na mreži | Javni pregled | iOS mora da dozvoli omogućavanje "Dozvoli praćenje posiljenja" koje se može sprečiti upravljanjem uređajima |
Primeri prilagođenih stranica
Ispod je prikazana prilagođena stranica unutar aplikacije zasnovane na modelu. Aplikacija zasnovana na modelu ima prostor na celoj stranici na slikama bez zaglavlja i navigacije.
Prilagođena stranica kao glavna stranica.

Prilagođena stranica kao centralni dijalog.

Prilagođena stranica kao sporedni dijalog.

Prilagođena stranica kao okno sa strane aplikacije omogućava otvaranje prilagođene stranice unutar novog okna sa strane aplikacije sa desne strane aplikacije.

Prilagođene stranice moraju biti kreirane iz rešenja dizajnera moderne aplikacije ili oblasti "Rešenje" u Power Apps koristeći novu > stranicu. Još informacija: Dodavanje prilagođene stranice aplikaciji zasnovanoj na modelu
Prilagođene stranice se razlikuju od ugrađenih aplikacija sa podlogom
Prilagođena stranica omogućava autorima da kreiraju novo iskustvo stranice koristeći mogućnosti aplikacije sa podlogom. Ovo pruža iskustvo stvaranja sa niskim kodom sa fleksibilnijim prikazima, većom kontrolom nad opcijama stilizovanja, mogućnošću dodavanja podataka o konektorima, upotrebom izraza itd. Pravljenje prilagođene stranice se dešava u dizajneru aplikacija sa podlogom sa povećanjem konteksta aplikacije zasnovane na modelu u kojoj se stranica pokreće.
Ugrađene aplikacije sa podlogom takođe koriste mogućnosti podloge sa pristupom hostinga koji nije tako integrisan kao prilagođena stranica. Jednostavnija integracija ugrađene aplikacije sa podlogom znači da se trenutno ograničenje broja ugrađenih aplikacija sa podlogom nije promenilo. Napredna integracija prilagođene stranice rešava ta ograničenja. Ugrađena aplikacija sa podlogom može se postaviti samo na obrazac zasnovan na modelu koji deluje kao komponenta sa niskim kodom. Još informacija: Ugrađivanje aplikacije sa podlogom na obrazac zasnovan na modelu.
U većini slučajeva preporučujemo da umesto ugrađenih aplikacija sa podlogom koristite prilagođene stranice radi čvršće integracije i boljih performansi.
Migracija sadržaja samostalne aplikacije sa podlogom na prilagođene stranice
Postojeće samostalne aplikacije sa podlogom nisu podržane za upotrebu kao prilagođena stranica, a očekivana struktura aplikacija je drugačija. Samostalna aplikacija sa podlogom često ima mnogo ekrana sa globalnim pristupom svim kontrolama i promenljivima. Očekuje se da će prilagođena stranica obično biti jedan ekran sa labavim povezivanjem radi pružanja performansi i mogućnosti zajedničkog razvoja.
Da biste migrirali postojeću samostalnu aplikaciju sa podlogom, prvo počnite tako što ćete identifikovati mapiranje ekrana za razdvajanje prilagođenih stranica. Za svaku zasebnu prilagođenu stranicu izvršite sledeće korake:
- Kreirajte praznu prilagođenu stranicu iz dizajnera aplikacija zasnovanih na modelu. Još informacija: Dodavanje prilagođene stranice aplikaciji zasnovanoj na modelu
- Dodajte izvor podataka aplikacije sa podlogom za podatke koje koristi ekran.
- Kopirajte ekran iz aplikacije sa podlogom u prvobitni dizajner aplikacija sa podlogom.
- Nalepite ekran na novu prilagođenu stranicu u dizajneru aplikacija zasnovanih na modelu.
- Promenite pozive za navigaciju tako da umesto naziva ekrana koristite naziv prilagođene stranice.
- Dodajte prilagođenu stranicu na mapu lokacija dizajnera aplikacija zasnovanih na modelu.
Najčešća pitanja
Koje podatke može da koristi prilagođena stranica?
Prilagođena stranica može da Microsoft Dataverse i sve linije spajanja za Power Apps. Još informacija: Lista svih Power Apps konektora.
Koje interakcije prilagođena stranica može imati sa aplikacijom zasnovanom na modelu?
Prilagođene stranice mogu biti dodate na mapu lokacije radi direktne navigacije koristeći Dodavanje prilagođene stranice na mapu lokacija. Stranice aplikacija zasnovanih na modelu mogu otvoriti prilagođenu stranicu pomoću
navigateToAPI-ja klijenta. Prilagođene stranice mogu da se kreću do drugih prilagođenih stranica ili do stranice aplikacije zasnovane na modelu, poput obrasca, prikaza ili kontrolne table sa funkcijom Power Fx navigacije. Još informacija: Kretanje kroz obrasce i prilagođene straniceKako prilagođena stranica postaje reaktivna?
Reaktivne kontrole kontejnera omogućavaju izradu reaktivne stranice aplikacije bez formula. Još informacija: Pravljenje reaktivnih stranica. Više smernica za dizajn prilagođene stranice takođe možete pronaći u Dizajniranje prilagođene stranice za aplikaciju zasnovanu na modelu.
Kako se prilagođenom stranicom upravlja u rešenju?
Svaka prilagođena stranica je zasebna komponenta u rešenju, koja omogućava jednom autoru da uređuje jednu po jednu prilagođenu stranicu. Većina prilagođenih stranica imaće jedan ekran. Umesto više ekrana, one će koristiti funkcije navigacije prilagođene stranice za prelazak na drugu prilagođenu stranicu ili stranicu aplikacije zasnovane na modelu. Kada prilagođena stranica ima više ekrana, to je i dalje jedna komponenta rešenja tako da samo jedan autor može da radi na sadržanom skupu ekrana.
Kojim licencama je dozvoljeno korišćenje prilagođene stranice i da li prilagođena stranica utiče na broj aplikacija?
Prilagođena stranica koristi poseban tip aplikacije sa podlogom što joj omogućava da bude drugačije upravljana. Prilagođena stranica se smatra delom infrastrukture aplikacije zasnovane na modelu i može se koristiti samo u aplikaciji zasnovanom na modelu. Dakle, sledi licencu za aplikaciju zasnovanu na modelu. Takođe, prilagođene stranice se ne broje u ograničenjima broja aplikacija jer se tretiraju kao stranica, a ne kao aplikacija.
Da li prilagođene stranice moraju da se dele kao samostalne aplikacije sa podlogom?
Prilagođena stranica je usklađena sa deljenjem stranice aplikacije zasnovane na modelu, koja se oslanja na deljenje aplikacija zasnovanih na modelu bez deljenja pojedinačnih stranica za korisnike aplikacije. Auori će možda morati da dele prilagođenu stranicu da bi dozvolili uređivanje.
Takođe pogledajte
Dodavanje prilagođene stranice u aplikaciju zasnovanu na modelu
Dizajniranje prilagođene stranice za aplikaciju zasnovanu na modelu
Korišćenje jezika PowerFx na prilagođenoj stranici
Dodavanje konektora na prilagođene stranice
Korišćenje nadgledanja za rešavanje problema sa prilagođenom stranicom
Poznati problemi prilagođene stranice u aplikaciji zasnovanoj na modelu