Yleiskatsaus mukautettujen sivujen käyttämisestä mallipohjaisille sovelluksille
Mukautettu sivu on mallipohjaisen sovelluksen uusi sivutyyppi, joka tuon pohjaan perustuvien sovellusten tehon mallipohjaisiin sovelluksiin. Mukautetut sivut lisäävät mallipohjaisten ja pohjaan perustuvien sovellusten yhtymistä, ja sen avulla voidaan lisätä joustavasti pohjaan perustuvien suunnitteluohjelman tavoin kokonaisia sivuja, ikkunoita tai ruutuja. Sen ansiosta sivuja luotaessa koodia ei juurikaan tarvita, sillä käytössä on lausekkeita ja mukautetut Power Apps component framework -ohjausobjektit.
Tämä uusi sivu voi olla joustavampi kuin mallipohjaisen sovelluksen lomake-, näkymä- tai koontinäyttösivu. Sillä voi sisällyttää yhden taulukon tai useita taulukoita. Tekijä voi sitten määrittää tiedot ja osien vuorovaikutuksen. Mukautettu sivu on erillinen ratkaisuelementti, jonka avulla yksi valmistaja voi muokata yhtä mukautettua sivua kerrallaan. Muiden mallipohjaisen sovelluksen sivujen tavoin, sivun tila saadaan joko parametrien välittämänä tai pysyvistä taulukoista noudettuina.
Tärkeä
Mukautetut sivut on uusi ominaisuus, joka muuttaa tuotetta merkittävästi. Tällä hetkellä siinä on lukuisia tunnettuja rajoituksia, jotka käsitellään kohdassa Mukautetun sivun tunnetut ongelmat.
Ominaisuus | Tila | Huomautuksia |
---|---|---|
Mukautettujen sivujen suoritusaika | Yleinen saatavuus | |
Ratkaisu ja ALM mukautetuille sivuille | Yleinen saatavuus | |
Liittimet mukautetuilla sivuilla | Yleinen saatavuus | Kaikkien Power Apps -yhdistimien luettelo |
Mukautetun sivun nykyaikaiset ohjausobjektit | Yleinen saatavuus | Tuettujen ohjausobjektien luettelo |
Koodikomponentit mukautetuilla sivuilla | Yleinen saatavuus | |
Mukautettujen sivujen tuen valvominen | Yleinen saatavuus | |
Mukautettujen sivujen luominen | Yleinen saatavuus | Modernia sovellussuunnittelijaa ja kaaviosuunnittelijaa odotetaan käytettävän mukautettujen sivujen tekemiseen, joita tuetaan suorituksen aikana |
Kaaviokomponentit mukautetuilla sivuilla | Yleinen saatavuus | |
Mukautettu sivu Teamsin mallipohjaisessa sovelluksessa | Julkinen esiversio | |
Mukautettu sivu mobiiliverkossa | Julkinen esiversio | iOS:n on sallittava "Salli sivustojen välinen seuranta", jonka laitehallinta voi estää |
Esimerkkejä mukautetuista sivuista
Seuraavissa kuvissa esitellään mallipohjaiseen sovellukseen upotettu mukautettu sivu. Mallipohjaisen sovelluksen kuvissa on tilaa koko sivulle ilman otsikkoa ja siirtymistoimintoja.
Mukautettu sivu keskelle sijoitettuna ikkunana.
Mukautettu sivu reunaan sijoitettuna ikkunana.
Mukautettu sivu sovelluksen sivuruutuna mahdollistaa mukautetun sivun avaamisen sovelluksen oikeassa reunassa olevassa uudessa sovelluksen sivuruudussa.
Mukautetut sivut on luotava ratkaisusta joko modernissa sovellusten suunnitteluohjelmassa tai Power Appsin Ratkaisu-alueella valitsemalla Uusi > Sivu. Lisätietoja: Mukautetun sivun lisääminen mallipohjaiseen sovellukseen
Mukautetut sivut ja upotetut pohjaan perustuvat sovellukset eivät ole sama asia
Mukautettu sivu antaa tekijöille mahdollisuuden luoda uuden sivukokemuksen käyttämällä pohjaan perustuvan sovelluksen ominaisuuksia. Niinpä käytössä on vähän koodia käyttävä sisällöntuotantokokemus, jossa on käytössä esimerkiksi entistä joustavammat asettelut ja paremmat tyylivaihtoehdot sekä mahdollisuus lisätä yhdistimen tietoja ja käyttää lausekkeita. Mukautettu sivu luodaan pohjaan perustuvien sovellusten suunnitteluohjelmassa parantamalla sen mallipohjaisen sovelluksen kontekstia, jossa sivu suoritetaan.
Myös upotetut pohjaan perustuvat sovellukset käyttävät kaavio-ominaisuuksia, mutta siinä isännöinti ei ole yhtä integroitua kuin mukautettua sivua käytettäessä. Koska upotetun pohjaan perustuvan sovelluksen integrointi on yksinkertaista, upotettujen pohjaan perustuvien sovellusten nykyiset määrää koskevat rajoitukset eivät ole muuttuneet. Mukautetun sivun kehittyneessä integraatiossa nämä rajat otetaan huomioon. Upotettu pohjaan perustuva sovellus voidaan sijoittaa mallipohjaiseen lomakkeeseen vain siten, että se toimii vähän koodia käyttävänä osana. Lisätietoja: Pohjaan perustuvan sovelluksen upottaminen mallipohjaiseen lomakkeeseen.
Useimmissa tapauksessa kannattaa käyttää mukautettuja sivuja eikä upotettuja pohjaan perustuvia sovelluksia, sillä mukautettujen sivujen integrointi ja suorituskyky on parempi.
Huomautus
Mallipohjaisen sovelluksen mukautettujen sivujen määrä saa olla enintään 25. Sovelluksen mukautettujen sivujen määrä voi pidentää odotusaikaa, jonka sovelluksen käyttäjä kokee, kun käyttäjä toistaa sovelluksen mukautetuilla sivuilla sovelluksen viimeisen julkaisun jälkeen. Pidennetty odotusaika rajoittuu siihen, kun ensimmäinen käyttäjä käynnistää sovelluksen ensimmäisen kerran mallipohjaisen sovelluksen viimeisen julkaisun jälkeen.
Erillisen pohjaan perustuvan sovelluksen sisällön siirtäminen mukautetuille sivuille
Aiemmin luotujen erillisten pohjaan perustuvien sovellusten käyttöä mukautettuna sivuna ei tueta. Lisäksi odotettu sovellusrakenne on erilainen. Erillisessä pohjaan perustuvassa sovelluksessa on usein monia näyttöjä, joissa on yleinen kaikkien ohjausobjektien ja muuttujien käyttöoikeus. Mukautetun sivun odotetaan yleensä olevan yksittäinen näyttö, jossa liitännät ovat löysiä ja jonka avulla saadaan suorituskyky- ja yhteiskehitysominaisuuksia.
Jos haluat siirtää aiemmin luodun erillisen peruspohjasovelluksen, aloita ensin tunnistamalla näyttöjen yhdistämismääritys mukautettujen sivujen erottamiseksi. Kullakin erillisellä mukautetulla sivulla on suoritettava seuraavat vaiheet:
- Luo tyhjä mukautettu sivu mallipohjaisessa sovellusten suunnitteluohjelmassa. Lisätietoja: Mukautetun sivun lisääminen mallipohjaiseen sovellukseen
- Lisää pohjaan perustuvan sovelluksen tietolähde, josta näyttö käyttää tietoja.
- Kopioi näyttö alkuperäisestä pohjaan perustuvasta sovelluksesta kaaviosuunnitteluohjelmassa.
- Liitä näyttö tyhjään mukautettuun sivuun kaaviosuunnitteluohjelmassa.
- Muuta siirtymiskutsut käyttämään mukautetun sivun nimeä eikä näytön nimeä.
- Lisää mukautettu sivu mallipohjaisten sovellusten suunnitteluohjelman sivustokarttaan.
Usein kysyttyjä kysymyksiä
Mitä tietoja mukautettu sivu voi käyttää?
Mukautettu sivu voi käyttää Microsoft Dataverseä ja kaikkia Power Appsin yhdistimiä. Lisätietoja: Kaikkien Power Apps -yhdistimien luettelo.
Miten mukautettu sivu on yhteydessä mallipohjaiseen sovellukseen?
Mukautetut sivut voidaan lisätä sivustokarttaan suoraa siirtymistä varten. Lisätietoja on kohdassa Mukautetun sivun lisääminen sivustokarttaan. Mallipohjaisen sovelluksen sivut voivat avata mukautetun sivun käyttämällä
navigateTo
-asiakasohjelmointirajapinta. Mukautetuilta sivuilta voidaan siirtyä toisille mukautetuille sivuille tai mallipohjaisen sovelluksen sivulle, kuten lomakkeeseen, näkymään tai koontinäyttöön, Power Fx:n Navigate-funktion avulla. Lisätietoja: Siirtyminen mukautetulle sivulleMiten mukautettu sivu saadaan reagoimaan?
Reagoiva sovellussivu voidaan luoda ilman kaavoja käyttämällä reagoivia säilöohjausobjekteja. Lisätietoja: Reagoivien sivujen muodostaminen. Lisää mukautetun sivun suunnitteluohjeita on kohdassa Mallipohjaisen sovelluksen mukautetun sivun suunnitteleminen.
Miten mukautettua sivua hallitaan ratkaisussa?
Kukin mukautettu sivu on erillinen ratkaisun osa, joten yksi tekijä voi muokata kerralla yhtä mukautettua sivua. Useimmissa mukautetuissa sivuissa on yksi näyttö. Useiden näyttöjen sijaan he käyttävät mukautetun sivun siirtymistoimintoja siirtyäkseen toiselle mukautetulle sivulle tai mallipohjaisen sovelluksen sivulle. Vaikka mukautetussa sivussa olisi useita näyttöjä, kyse on silti yhdestä ratkaisun osasta, joten vain yksi tekijä voi käsitellä säilöön tallennettua näyttöjoukkoa.
Minkälaisilla käyttöoikeuksilla mukautettua sivua voi käyttää ja vaikuttaako mukautettu sivu sovelluslaskentaan?
Mukautettu sivu käyttää tiettyä pohjaan perustuvaa sovellustyyppiä, joten sen hallinta on erilaista. Mukautetun sivun katsotaan olevan osa mallipohjaista sovellusinfrastruktuuria, ja sitä voidaan käyttää vain mallipohjaisessa sovelluksessa. Niinpä se käyttää mallipohjaisen sovelluksen käyttöoikeutta. Mukautettuja sivuja ei myöskään oteta huomioon sovellusrajoituksia laskettaessa, sillä ne katsotaan sivuksi eikä sovellukseksi.
Jaetaanko mukautetut sivut samalla tavoin kuin erilliset pohjaan perustuvat sovellukset?
Mukautetun sivun jakaminen vastaa mallipohjaisen sovelluksen sivun jakamista, joka perustuu mallipohjaisen sovelluksen jakamiseen ilman, että sovelluksen käyttäjille jaettaisiin yksittäisiä sivuja. Tekijöiden on ehkä jaettava mukautettu sivu, jotta muokkaaminen on mahdollista.
Katso myös
Mukautetun sivun lisääminen mallipohjaiseen sovellukseen
Mallipohjaisen sovelluksen mukautetun sivun suunnitteleminen
PowerFx:n käyttö mukautetulla sivulla
Yhdistimien lisääminen mukautetuille sivuille
Mukautetun sivun vianmääritys seurannan avulla
Mallipohjaisen sovelluksen mukautetun sivun tunnetut ongelmat