Преглед прилагођених страница апликација заснованих на моделу
Прилагођена страница је нови тип странице у апликацији заснованој на моделу, која доноси снагу апликација са подлогом у апликације засноване на моделу. Прилагођене странице повећавају конвергенцију апликација заснованих на моделу и апликација са подлогом и могу се користити за додавање пуних страница, дијалога или окана уз флексибилност дизајнера апликација са подлогом. Такође укључује искуство креирања страница са мало кодирања са изразима и прилагођеним контролама за Power Apps Component Framework.
Ова нова страница може бити флексибилнија од обрасца апликације засноване на моделу, приказа или контролне табле. Омогућава вам да укључите једну или више табела. Затим аутор може дефинисати интеракцију података и компоненти. Прилагођена страница је засебан елемент решења који омогућава једном аутору да уређује једну по једну прилагођену страницу. Као и друге странице апликација заснованих на моделу, статус странице је или из параметара који су прослеђени или је преузет из трајних табела.
Важно
Прилагођене странице су нова функција са значајним променама производа и тренутно има бројна позната ограничења наведена у чланку Познати проблеми прилагођене странице.
Могућност | Статус | Белешке |
---|---|---|
Време извршавања за прилагођене странице | Општа доступност | |
Решење и ALM за прилагођене странице | Општа доступност | |
Конектора на прилагођеним страницама | Општа доступност | Листа свих Power Apps конектора |
Савремене контроле на прилагођеним страницама | Општа доступност | Листа подржаних контрола |
Компоненте кода на прилагођеним страницама | Општа доступност | |
Надгледање подршке за прилагођене странице | Општа доступност | |
Израда прилагођених страница | Општа доступност | Очекује се да ће савремени дизајнер апликација и дизајнер подлоге бити коришћени за креирање прилагођене странице која је подржана у време извршавања |
Компоненте подлоге на прилагођеним страницама | Општа доступност | |
Прилагођена страница у Teams апликацији заснованој на моделу | Верзија за јавни преглед | |
Прилагођена страница на мобилном уређају на мрежи | Верзија за јавни преглед | iOS мора дозволити омогућавање "Дозволи праћење унакрсног сајта" који се може спречити управљањем уређаја |
Примери прилагођених страница
Испод је приказана прилагођена страница унутар апликације засноване на моделу. Апликација заснована на моделу има простор на целој страници на сликама без заглавља и навигације.
Прилагођена страница као главна страница.
Прилагођена страница као централни дијалог.
Прилагођена страница као споредни дијалог.
Прилагођена страница као окно на страни апликације омогућава отварање прилагођене странице унутар новог бочног окна апликације на десној страни апликације.
Прилагођене странице морају бити креиране из решења или из савременог дизајнера апликација или из подручја Решење у програму Power Apps користећи Ново > Страница. Још информација: Додавање прилагођене странице апликацији заснованој на моделу
Прилагођене странице се разликују од уграђених апликација са подлогом
Прилагођена страница омогућава ауторима да креирају ново искуство странице користећи могућности апликације са подлогом. Ово пружа искуство стварања са ниским кодом са флексибилнијим приказима, већом контролом над опцијама стилизовања, могућношћу додавања података о конекторима, употребом израза итд. Прављење прилагођене странице се дешава у дизајнеру апликација са подлогом са повећањем контекста апликације засноване на моделу у којој се страница покреће.
Уграђене апликације са подлогом такође користе могућности подлоге са приступом хостинга који није тако интегрисан као прилагођена страница. Једноставнија интеграција уграђене апликације са подлогом значи да се тренутно ограничење броја уграђених апликација са подлогом није променило. Напредна интеграција прилагођене странице решава та ограничења. Уграђена апликација са подлогом може се поставити само на образац заснован на моделу који делује као компонента са ниским кодом. Још информација: Уграђивање апликације са подлогом на образац заснован на моделу.
У већини случајева препоручујемо да уместо уграђених апликација са подлогом користите прилагођене странице ради чвршће интеграције и бољих перформанси.
Напомена
Број прилагођених страница у апликацији заснованој на моделу не би требало да прелази 25. Количина прилагођених страница у апликацији може повећати време чекања које корисник апликације доживљава када корисник игра апликацију са прилагођеним страницама, након објављивања последње апликације. Повећано време чекања корисника ограничено је на прво покретање апликације, од стране првог корисника, након последњег објављивања апликације засноване на моделу.
Миграција садржаја самосталне апликације са подлогом на прилагођене странице
Постојеће самосталне апликације са подлогом нису подржане за употребу као прилагођена страница, а очекивана структура апликација је другачија. Самостална апликација са подлогом често има много екрана са глобалним приступом свим контролама и променљивима. Очекује се да ће прилагођена страница обично бити један екран са лабавим повезивањем ради пружања перформанси и могућности заједничког развоја.
Да бисте мигрирали постојећу самосталну апликацију са подлогом, прво почните тако што ћете идентификовати мапирање екрана за раздвајање прилагођених страница. За сваку засебну прилагођену страницу извршите следеће кораке:
- Креирајте празну прилагођену страницу из дизајнера апликација заснованих на моделу. Још информација: Додавање прилагођене странице апликацији заснованој на моделу
- Додајте извор података апликације са подлогом за податке које користи екран.
- Копирајте екран из апликације са подлогом у првобитни дизајнер апликација са подлогом.
- Налепите екран на празну прилагођену страницу у дизајнеру подлоге.
- Промените позиве за навигацију тако да уместо назива екрана користите назив прилагођене странице.
- Додајте прилагођену страницу на мапу локација дизајнера апликација заснованих на моделу.
Најчешћа питања
Које податке може да користи прилагођена страница?
Прилагођена страница може да користи Microsoft Dataverse и све конекторе за Power Apps. Још информација: Листа свих Power Apps конектора.
Које интеракције прилагођена страница може имати са апликацијом заснованом на моделу?
Прилагођене странице могу бити додате на мапу локације ради директне навигације користећи Додавање прилагођене странице на мапу локација. Странице апликација заснованих на моделу могу отворити прилагођену страницу помоћу
navigateTo
API-ја клијента. Прилагођене странице могу да одведу до других прилагођених страница или до странице апликације засноване на моделу, попут обрасца, приказа или контролне табле са Power Fx функцијом навигације. Још информација: Кретање до прилагођене страницеКако прилагођена страница постаје реактивна?
Реактивне контроле контејнера омогућавају израду реактивне странице апликације без формула. Још информација: Прављење реактивних страница. Више смерница за дизајн прилагођене странице такође можете пронаћи у Дизајнирање прилагођене странице за апликацију засновану на моделу.
Како се прилагођеном страницом управља у решењу?
Свака прилагођена страница је засебна компонента у решењу, која омогућава једном аутору да уређује једну по једну прилагођену страницу. Већина прилагођених страница имаће један екран. Уместо више екрана, они ће користити навигационе функције прилагођене странице за прелазак на другу прилагођену страницу или страницу апликације засновану на моделу. Када прилагођена страница има више екрана, то је и даље једна компонента решења тако да само један аутор може да ради на садржаном скупу екрана.
Којим лиценцама је дозвољено коришћење прилагођене странице и да ли прилагођена страница утиче на број апликација?
Прилагођена страница користи посебан тип апликације са подлогом што јој омогућава да буде другачије управљана. Прилагођена страница се сматра делом инфраструктуре апликације засноване на моделу и може се користити само у апликацији заснованом на моделу. Дакле, следи лиценцу за апликацију засновану на моделу. Такође, прилагођене странице се не броје у ограничењима броја апликација јер се третирају као страница, а не као апликација.
Да ли прилагођене странице морају да се деле као самосталне апликације са подлогом?
Прилагођена страница је усклађена са дељењем странице апликације засноване на моделу, која се ослања на дељење апликација заснованих на моделу без дељења појединачних страница за кориснике апликације. Произвођачи ће можда морати да деле прилагођену страницу како би омогућили уређивање.
Погледајте и
Додавање прилагођене странице у апликацију засновану на моделу
Дизајнирање прилагођене странице за апликацију засновану на моделу
Коришћење језика PowerFx на прилагођеној страници
Додавање конектора на прилагођене странице
Коришћење надгледања за решавање проблема са прилагођеном страницом
Познати проблеми прилагођене странице у апликацији заснованој на моделу