Bekende problemen met aangepaste pagina's in een Modelgestuurde app
De aangepaste pagina is een nieuw paginatype binnen modelgestuurde apps. Aangepaste pagina's brengen de kracht van canvas-apps naar modelgestuurde apps. Hieronder staan de bekende problemen waarmee u rekening moet houden.
Belangrijk
Het gebruik van aangepaste pagina's met mobiele apparaten is momenteel beschikbaar als openbare preview. Besturingselementen voor offline en apparaatmogelijkheden, zoals het scannen van streepjescodes, het vastleggen van foto's van het apparaat of het bijvoegen van bestanden, worden niet ondersteund.
Aangepaste pagina's worden niet ondersteund binnen App voor Outlook en geven een foutmelding als deze worden geladen.
Maker gerelateerde problemen
Wanneer een aangepaste pagina wordt gewijzigd, bijvoorbeeld wanneer de pagina wordt opgeslagen en gepubliceerd, is de modelgestuurde app niet op de hoogte van de wijziging. De modelgestuurde app blijft de laatste versie van de aangepaste pagina gebruiken die werd gebruikt toen de modelgestuurde app werd gepubliceerd. Een modelgestuurde app die via appontwerper, oplossingenverkenner of Alles publiceren is gepubliceerd, werkt alle aangepaste pagina's in de modelgestuurde app bij.
Afbeeldingen, pictogrammen en vormen worden momenteel niet ondersteund in rechts-naar-links (RTL)-talen.
De mogelijkheid om de huidige gegevensindelingen op te halen uit gebruikersinstellingen, inclusief datum, tijd, getallen en valuta, wordt niet ondersteund.
Aangepaste pagina's gebruiken een hostingsessie van een canvas-app waarbij na 8 uur een time-out kan optreden. Bij een Unified Interface-sessie kan de time-out echter langer zijn. Wanneer de time-out optreedt, verschijnt er een balk met een foutbericht waarin de gebruiker wordt gevraagd de browser te vernieuwen.
Wanneer een aangepaste pagina met codecomponent wordt geopend om te bewerken, wordt een beveiligingsdialoogvenster weergegeven. Als u Terug selecteert in het beveiligingsdialoogvenster keert u niet terug naar de bovenliggende context. De gebruiker kan het browsertabblad sluiten om de canvas-appontwerper te verlaten.
Niet alle canvas-app-besturingselementen zijn beschikbaar met aangepaste pagina's. Aangepaste pagina's ondersteunen echter de meest voorkomende canvas-app-besturingselementen en aangepaste pro-dev-componenten. Voor meer informatie over wat er beschikbaar is, zie Ontwerp een aangepaste pagina voor uw modelgestuurde app
Makers moeten aangepaste pagina's delen zodat een andere maker wijzigingen kan aanbrengen, wat een ander gedrag is dan dat van de typische onderdelen van de modelgestuurde app. Als een aangepaste pagina niet kan worden gedeeld vanuit het Oplossingen gebied, open de omgeving het Power Platform Beheercentrum, en open dan Bronnen > Power Apps > Pagina > Delen. Op een vergelijkbare manier moet ook de overeenkomstige onderdelenbibliotheek van de canvas-app worden gedeeld met de aangepaste paginamakers om de onderdelen van de canvas-app in de aangepaste pagina opnieuw te gebruiken,.
De makerervaring voor de aangepaste pagina biedt geen ondersteuning voor bepaalde Power Apps component framework-API's zoals
Navigation
en web-API's die in lijn zijn met de zelfstandige canvas-apps. Deze API's zijn echter beschikbaar in de gepubliceerde app waar de aangepaste pagina wordt toegevoegd aan modelgestuurde apps. Voor meer informatie: Codeonderdelen toevoegen aan een aangepaste pagina voor uw modelgestuurde app.De makerervaring voor de aangepaste pagina is momenteel niet ingeschakeld in onafhankelijke clouds. Als u het gebruik wilt inschakelen voor een makersessie, voegt u 'powerappsPortalApps.enableEditInShellAppDesigner=true' als een queryparameter aan de URL https://make.powerapps.com/ toe.
Makers kunnen geen Dataverse-verwijzingen in meerdere omgevingen gebruiken in een aangepaste pagina.
Gebruiker gerelateerde problemen
Wanneer een gebruiker zonder Power Apps-gebruikersbevoegdheden een aangepaste pagina opent in de modelgestuurde app, ziet deze een foutmelding dat er geen actieve rechten zijn om Power Apps te gebruiken. Meer informatie: Licentieoverzicht voor Microsoft Power Platform en de bijbehorende licentieguide.
Voor aangepaste pagina's moeten cookies van derden zijn ingeschakeld, wat vereist is door de runtime van de canvas-app.
Wanneer een gebruiker om toestemming wordt gevraagd met connectors en Niet toestaan selecteert, wordt de aangepaste pagina weergegeven, maar zonder gegevens. De gebruiker krijgt geen melding dat het ophalen van gegevens is overgeslagen.
Nadat een modelgestuurde app of aangepaste pagina is gewijzigd en gepubliceerd, kan het laden van een aangepaste pagina langer duren dan normaal en wordt er geen spinner voor het laden van pagina's weergegeven.
Ondersteuning voor de systeemeigen speler is beschikbaar voor iOS, Android en Windows in alleen de online modus. Offline ondersteuning wordt momenteel niet ondersteund.
Wanneer u Terug vanaf een andere pagina naar een aangepaste pagina verplaatst, wordt de paginastatus niet hersteld en ziet de pagina eruit als een nieuwe navigatie. De status blijft ook niet behouden bij het schakelen tussen multi-sessietabbladen in multi-sessie-apps. Ga voor meer informatie over ondersteuning voor meerdere sessies met modelgestuurde apps naar Customer Service workspace-sessies en -tabbladen.
Tijdens een poging om in te loggen, zorgt het huidige gedrag dat wordt veroorzaakt doordat een gebruiker ergens anders dan het inlogvenster selecteert, ervoor dat het pop-outvenster voor inloggen achter de app-browser verschuift.
Wanneer een gebruiker een app uitvoert die niet conform is aan het beleid ter preventie van gegevensverlies (DLP), van diens organisatie, ziet deze een foutdialoogvenster en wordt in de Technische details aangegeven dat de app niet DLP-conform is.
Wanneer een app meerdere aangepaste pagina's bevat, wordt in het toestemmingsdialoogvenster om gegevensmachtigingen gevraagd voor alle connectors op alle aangepaste pagina's, zelfs als deze nog niet zijn geopend.
Connecties
- Alle aangepaste pagina's delen de verbindingsinfrastructuur, alsof ze deel uitmaken van dezelfde canvas-app. Als een modelgestuurde app bijvoorbeeld twee aangepaste pagina's heeft en de ene is verbonden met SQL Server terwijl de andere dat niet is, wordt het toestemmingsdialoogvenster nog steeds weergegeven en is toestemming voor SQL-toegang vereist, zelfs als de pagina die wordt geopend, dit niet vereist.
- Aangepaste pagina's in modelgestuurde apps ondersteunen geen verbindingsdetectie via de eigenschap Connected.connected .
- Het aantal connectoren in een modelgestuurde app, op alle aangepaste pagina's, mag niet groter zijn dan 10. Het aantal verbindingsreferenties op alle aangepaste pagina's mag niet groter zijn dan 20. Het aantal connectoren en verbindingsreferenties kan de wachttijd voor een app-gebruiker vergroten wanneer de gebruiker een app met aangepaste pagina's gebruikt.