Delen via


Overzicht van aangepaste pagina's voor modelgestuurde apps

De aangepaste pagina is een nieuw paginatype binnen een modelgestuurde app, die de kracht van canvas-apps in modelgestuurde apps brengt. Aangepaste pagina's vergroten de convergentie van modelgestuurde en canvas-apps en kunnen worden gebruikt om volledige pagina's, dialoogvensters of vensters toe te voegen met de flexibiliteit van de canvasontwerper. Het bevat ook een low-code-creatie ervaring voor het schrijven van pagina's met expressies en aangepaste Power Apps component kader controles.

Deze nieuwe pagina kan flexibeler zijn dan een modelgestuurde app-formulier-, weergave- of dashboardpagina. Het laat u een of meer tabellen opnemen. Vervolgens kan de maker de interacties tussen gegevens en componenten definiëren. De aangepaste pagina is een afzonderlijk oplossingselement, waarmee één maker één aangepaste pagina tegelijkertijd kan bewerken. Net als bij andere modelgestuurde app-pagina's is de paginastatus afkomstig van de doorgegeven parameters of opgehaald uit persistente tabellen.

Belangrijk

Aangepaste pagina's zijn een nieuwe functie met aanzienlijke productwijzigingen en hebben momenteel een aantal bekende beperkingen die worden beschreven in: Bekende problemen met aangepaste pagina's.

Mogelijkheid -Status Aantekeningen
Runtime voor aangepaste pagina's Algemene beschikbaarheid
Oplossing en ALM voor aangepaste pagina's Algemene beschikbaarheid
Connectors in aangepaste pagina's Algemene beschikbaarheid Lijst met alle Power Apps-connectors
Moderne besturingselementen in aangepaste pagina's Algemene beschikbaarheid Lijst met ondersteunde besturingselementen
Codeonderdelen in aangepaste pagina's Algemene beschikbaarheid
Monitor-ondersteuning voor aangepaste pagina's Algemene beschikbaarheid
Aangepaste pagina's maken Algemene beschikbaarheid Er wordt verwacht dat moderne app-ontwerpers en canvasontwerpers worden gebruikt om aangepaste pagina's te maken die tijdens runtime worden ondersteund
Canvasonderdelen in aangepaste pagina's Algemene beschikbaarheid
Aangepaste pagina in modelgestuurde app van Teams Openbare preview
Aangepaste pagina in mobiel online Openbare preview iOS moet toestaan dat 'Cross-site tracking toestaan' wordt ingeschakeld, dat kan worden voorkomen door apparaatbeheer

Voorbeelden van aangepaste pagina's

Hieronder ziet u de aangepaste pagina inline binnen de modelgestuurde app. De modelgestuurde app heeft de volledige paginaruimte in de afbeeldingen zonder de koptekst en navigatie.

Aangepaste pagina als hoofdpagina.

Aangepaste pagina als hoofdpagina

Aangepaste pagina als centrale dialoogvenster.

Aangepaste pagina als centrale dialoogvenster

Aangepaste pagina als zijdelingese dialoogvenster.

Aangepaste pagina als zijdelingese dialoogvenster

Aangepaste pagina als zijpaneel van een app maakt het openen van een aangepaste pagina in het zijpaneel van de nieuwe app aan de rechterkant van de app mogelijk.

Aangepaste pagina als zijpaneel van de app

Aangepaste pagina's moeten worden gemaakt op basis van een oplossing van de moderne appontwerper of het Oplossingen gebied in Power Apps gebruik makend van Nieuw > Bladzijde. Meer informatie: Voeg een aangepaste pagina toe aan uw modelgestuurde app

Aangepaste pagina's zijn anders dan ingesloten canvas-apps

Met een aangepaste pagina kunnen makers een nieuwe pagina-ervaring creëren met behulp van de canvas-app-mogelijkheden. Dit biedt een low-code creatie-ervaring met flexibelere indeling, meer controle met stijlopties, de mogelijkheid om connectorgegevens toe te voegen, expressies te gebruiken, enzovoort. Het maken van aangepaste pagina's gebeurt in de canvas-appontwerper met toenemende context van de modelgestuurde app waarin de pagina wordt uitgevoerd.

Ingesloten canvas-apps gebruiken ook de canvas-mogelijkheden met een hostingaanpak die niet zo geïntegreerd is als een aangepaste pagina. De eenvoudigere integratie van een ingesloten canvas-app betekent dat de huidige beperking van het aantal ingesloten canvas-apps niet is gewijzigd. De geavanceerde integratie van de aangepaste pagina lost deze limieten op. De ingesloten canvas-app kan alleen op een modelgestuurd formulier worden geplaatst dat fungeert als een low-code component. Meer informatie: Sluit een canvas-app in op een modelgestuurd formulier.

In de meeste gevallen raden we aan om aangepaste pagina's te gebruiken in plaats van ingesloten canvas-apps voor een betere integratie en betere prestaties.

Notitie

Het aantal aangepaste pagina's in een modelgestuurde app mag niet groter zijn dan 25. Het aantal aangepaste pagina's in een app kan de wachttijd voor een appgebruiker verlengen wanneer de gebruiker een app met aangepaste pagina's speelt, na de laatste publicatie van de app. De langere wachttijd voor gebruikers is beperkt tot de eerste lancering van de app door de eerste gebruiker, na de laatste publicatie van de modelgestuurde app.

Zelfstandige inhoud van canvas-apps migreren naar aangepaste pagina's

Bestaande zelfstandige canvas-apps worden niet ondersteund voor gebruik als aangepaste pagina en de verwachte app-structuur is anders. Een zelfstandige canvas-app heeft vaak veel schermen met algemene toegang tot alle besturingselementen en variabelen. De aangepaste pagina zal naar verwachting een enkel scherm zijn met losse koppeling om prestaties en mogelijkheden voor gezamenlijke ontwikkeling te bieden.

Als u een bestaande zelfstandige canvas-app wilt migreren, begint u eerst met het identificeren van een toewijzing van schermen om aangepaste pagina's te scheiden. Voer voor elke afzonderlijke aangepaste pagina de volgende stappen uit:

  1. Maak een lege aangepaste pagina vanuit de modelgestuurde appontwerper. Meer informatie: Voeg een aangepaste pagina toe aan uw modelgestuurde app
  2. Voeg een gegevensbron voor de canvas-app toe voor gegevens die door het scherm worden gebruikt.
  3. Kopieer het scherm van de originele canvas-app in de canvasontwerper.
  4. Plak het scherm in de lege aangepaste pagina in de canvasontwerper.
  5. Wijzig de navigatieoproepen zodanig dat deze de aangepaste paginanaam gebruiken in plaats van de schermnaam.
  6. Voeg de nieuwe aangepaste pagina in de modelgestuurde appontwerper siteoverzicht.

Veelgestelde vragen

  • Welke gegevens kan de aangepaste pagina gebruiken?

    Een aangepaste pagina kan Microsoft Dataverse gebruiken en alle connectoren voor Power Apps. Meer informatie: Lijst met alle Power Apps-connectors.

  • Welke interacties kan de aangepaste pagina hebben met de modelgestuurde app?

    Aangepaste pagina's kunnen worden toegevoegd aan het siteoverzicht voor directe navigatie met behulp van Aangepaste pagina toevoegen aan siteoverzicht. Modelgestuurde app-pagina's kunnen een aangepaste pagina openen met de navigateTo Client-API. Aangepaste pagina's kunnen navigeren naar andere aangepaste pagina's of naar een modelgestuurde app-pagina zoals een formulier, weergave of dashboard met de Power Fx-navigatiefunctie. Meer information: Navigeer naar een aangepaste pagina

  • Hoe wordt de aangepaste pagina responsief gemaakt?

    Met de responsieve containerbesturingselementen kunt u een responsieve app-pagina bouwen zonder formules. Meer informatie: Bouwen van responsieve pagina's. Meer richtlijnen voor het ontwerpen van aangepaste pagina's zijn ook te vinden in: Ontwerp een aangepaste pagina voor uw modelgestuurde app.

  • Hoe wordt de aangepaste pagina beheerd in een oplossing?

    Elke aangepaste pagina is een afzonderlijk onderdeel in de oplossing, waardoor één maker één aangepaste pagina tegelijktijd kan bewerken. De meeste aangepaste pagina's hebben een enkel scherm. In plaats van meerdere schermen gebruiken ze de navigatiefuncties van de aangepaste pagina om naar een andere aangepaste pagina of modelgestuurde app-pagina te gaan. Wanneer een aangepaste pagina meerdere schermen heeft, is het nog steeds een enkele oplossingscomponent, zodat slechts één maker aan de ingesloten set schermen kan werken.

  • Welke licenties mogen een aangepaste pagina gebruiken en heeft een aangepaste pagina invloed op de app-telling?

    De aangepaste pagina gebruikt een speciaal canvas-app-type, waardoor deze anders kan worden beheerd. De aangepaste pagina wordt beschouwd als onderdeel van de modelgestuurde app-infrastructuur en kan alleen worden gebruikt binnen een modelgestuurde app. Het volgt dus de licentie voor de modelgestuurde app. Aangepaste pagina's tellen ook niet mee voor de app-limieten, omdat ze worden behandeld als een pagina in plaats van als een app.

  • Moeten aangepaste pagina's worden gedeeld zoals zelfstandige canvas-apps?

    De aangepaste pagina is afgestemd op het modelgestuurd delen van app-pagina's, dat afhankelijk is van de modelgestuurd app zonder afzonderlijke pagina's voor app-gebruikers te delen. Makers moeten mogelijk de aangepaste pagina Delenen om bewerking mogelijk te maken.

Zie ook

Een aangepaste pagina toevoegen aan uw modelgestuurde app

Ontwerp een aangepaste pagina voor uw modelgestuurde app

Power Fx gebruiken in een aangepaste pagina

Connectors toevoegen aan aangepaste pagina's

Monitor gebruiken om problemen met aangepaste pagina's op te lossen

Bekende problemen met de Modelgestuurde app aangepaste pagina