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 glavna stranica

Prilagođena stranica kao centralni dijalog.

Prilagođena stranica kao centralni dijalog

Prilagođena stranica kao sporedni 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đena stranica kao bočno okno 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:

  1. Kreirajte praznu prilagođenu stranicu iz dizajnera aplikacija zasnovanih na modelu. Još informacija: Dodavanje prilagođene stranice aplikaciji zasnovanoj na modelu
  2. Dodajte izvor podataka aplikacije sa podlogom za podatke koje koristi ekran.
  3. Kopirajte ekran iz aplikacije sa podlogom u prvobitni dizajner aplikacija sa podlogom.
  4. Nalepite ekran na novu prilagođenu stranicu u dizajneru aplikacija zasnovanih na modelu.
  5. Promenite pozive za navigaciju tako da umesto naziva ekrana koristite naziv prilagođene stranice.
  6. 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 navigateTo API-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 stranice

  • Kako 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