Kända problem med anpassade sidor i en modelldriven app
Den anpassade sidan är en ny sidtyp i modellbaserade appar. Anpassade sidor för in kraften hos appar i modellbaserade appar. Nedan beskrivs kända problem som du bör känna till.
Viktigt
Att använda anpassade sidor med mobila enheter finns för närvarande i allmänt tillgänglig förhandsversion. Offline- och enhetsfunktioner fungerar inte med kontroller som tillgångsstreckkod, insamling av bilder från enheter eller bifoga filer.
Anpassade sidor stöds inte i App för Outlook och returnerar ett fel vid inläsning.
Utvecklarrelaterade problem
När en anpassad sida ändras, till exempel sparas och publiceras, känner inte den modellbaserade appen av ändringen. Den modellbaserade appen fortsätter att använda den senaste versionen av den anpassade sidan när den modellbaserade appen publicerades. En modellbaserad app publicerar via appdesigner, lösningsutforskaren eller so uppdaterar Publicera alla alla anpassade sidor i den modellbaserade appen.
Bilder, ikoner och former stöds för närvarande inte med RTL-språk (höger till vänster).
Möjligheten att hämta aktuella dataformat från användarinställningar som datum, tid, tal och valuta stöds inte.
På anpassade sidor används en hostingsession i en arbetsyteapp som kan ta timeout efter 8 timmar. Däremot får enhetligt gränssnitt en längre tidsgräns. När tidsgränsen inträffar visas ett felmeddelandefält som uppmanar användaren att uppdatera webbläsaren.
När en anpassad sida med kodkomponent öppnas för redigering visas en säkerhetsdialog. När du väljer Gå tillbaka i en säkerhetsdialog navigerar du inte tillbaka till den överordnade kontexten. Användaren kan stänga webbläsarfliken och lämna appdesignern.
Alla kontroller i arbetsyteappen är inte tillgängliga med anpassade sidor. Anpassade sidor har dock stöd för de vanligaste appkontrollerna och anpassade utvecklingskomponenter. Mer information om vad som är tillgängligt finns på Utforma en anpassad sida för din modellbaserade app
Skapare måste dela anpassade sidor så att en annan skapare kan göra ändringar, vilket är ett annat beteende än de typiska komponenterna för modellbaserade appar. Om en anpassad sida inte kan delas från området Lösningar öppnar du miljön i administrationscenter för Power Platform och sedan Resurser > Power Apps > Sida > Dela. För att återanvända komponenterna i arbetsyteappen på den anpassade sidan måste även motsvarande komponentbibliotek för arbetsyteappar delas med dem som skapar anpassade sidor.
Skaparupplevelsen för den anpassade sidan har inte stöd för vissa API:er för Power Apps component framework som
Navigation
och webb-API:er som är infogade med de fristående arbetsyteapparna. Dessa API:er är dock tillgängliga i den publicerade appen där den anpassade sidan läggs till i modellbaserade appar. Mer information: Lägg till kodkomponenter till en anpassad sida i en modellbaserad app.Skaparupplevelsen för den anpassade sidan är för närvarande inte aktiverad i nationella moln. Om du vill aktivera den för en skaparsession lägger du till "powerappsPortalApps.enableEditInShellAppDesigner=sant" som en frågeparameter i webbadressen https://make.powerapps.com/.
Skapare kan inte använda referenser för flera Dataverse-miljöer på en anpassad sida.
Användarrelaterade problem
När en användare utan Power Apps användarprivilegier öppnar en anpassad sida i den modellbaserade appen visas ett felmeddelande om att användaren inte har några aktiva berättiganden att använda Power Apps. Mer information: licensöversikt för Microsoft Power Platform och tillhörande licensguide.
För anpassade sidor krävs att tredjeparts-cookies aktiveras, vilket krävs för körningen av arbetsyteappen.
När en användare uppmanas att godkänna anslutningsprogram och väljer Tillåt inte renderas den anpassade sidan, men utan data. Användaren får inget meddelande om att datahämtning hoppas över.
Efter att en modelldriven app eller anpassad sida har ändrats och publicerats kan det ta längre tid att ladda en anpassad sida än normalt och ingen sidläsare visas.
Support för inbyggd spelare är tillgängligt för iOS, Android och Windows i endast onlineläge. Offlinesupport stöds för närvarande inte.
När du går tillbaka till en anpassad sida från en annan sida återställs inte sidans tillstånd så att sidan visas som en ny navigering. Tillstånd bevaras inte heller när du växlar mellan flikar med flera sessioner i appar med flera sessioner. Mer information om stöd för flera sessioner med modellbaserade appar finns på Customer Service workspace-sessioner och flikar.
Vid försök att logga in beror det aktuella beteendet på att en användare väljer var som helst utanför inloggningsrutan, vilket får popup-fönstret för inloggning att hamna bakom appens webbläsare.
När en användare kör en app som inte överensstämmer med organisationens DLP-policyer (dataförlustskydd), de ser en feldialogruta och "Tekniska detaljer" återspeglar att appen inte är DLP-kompatibel.
När det finns flera anpassade sidor i en app frågar samtyckesdialogrutan om databehörigheter för alla anslutningar på alla anpassade sidor även om de inte har öppnats ännu.
Kontakter
- Alla anpassade sidor delar anslutningsinfrastrukturen, som om de var en del av samma arbetsyteapp. Till exempel, om en modellbaserad app har två anpassade sidor och en är ansluten till SQL Server medan den andra inte är det, kommer samtyckesdialogrutan fortfarande att visas och kräver behörighet för SQL-åtkomst även om sidan som öppnas inte kräver det .
- Anpassade sidor i modellstyrda appar har inte stöd för anslutningsidentifiering via egenskapen Connected.connected .
- Antalet anslutningsappar i en modellbaserad app, på alla anpassade sidor, får inte överstiga 10. Antalet anslutningsreferenser, på alla anpassade sidor, får inte överstiga 20. Antalet anslutningsappar och anslutningsreferenser kan öka väntetiden som en appanvändare upplever när användaren spelar upp en app med anpassade sidor.