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 pääsivuna.

Mukautettu sivu pääsivuna

Mukautettu sivu keskelle sijoitettuna ikkunana.

Mukautettu sivu keskelle sijoitettuna ikkunana

Mukautettu sivu reunaan sijoitettuna ikkunana.

Mukautettu sivu reunaan sijoitettuna ikkunana

Mukautettu sivu sovelluksen sivuruutuna mahdollistaa mukautetun sivun avaamisen sovelluksen oikeassa reunassa olevassa uudessa sovelluksen sivuruudussa.

Mukautettu sivu sovelluksen sivuruutuna

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.

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:

  1. Luo tyhjä mukautettu sivu mallipohjaisessa sovellusten suunnitteluohjelmassa. Lisätietoja: Mukautetun sivun lisääminen mallipohjaiseen sovellukseen
  2. Lisää pohjaan perustuvan sovelluksen tietolähde, josta näyttö käyttää tietoja.
  3. Kopioi näyttö alkuperäisestä pohjaan perustuvasta sovelluksesta kaaviosuunnitteluohjelmassa.
  4. Liitä näyttö tyhjään mukautettuun sivuun kaaviosuunnitteluohjelmassa.
  5. Muuta siirtymiskutsut käyttämään mukautetun sivun nimeä eikä näytön nimeä.
  6. 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 sivulle

  • Miten 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 niissä siirrytään mukautetulta tai mallipohjaisen sovelluksen sivulta toiselle mukautetun sivun siirtymisfunktioilla. 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 siitä voidaan muokata.

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