Problemas coñecidos coas páxinas personalizadas nunha aplicación controlada por modelos
A páxina personalizada é un novo tipo de páxina nas aplicacións baseadas en modelos. As páxinas personalizadas achegan o poder das aplicacións de lenzo a aplicacións baseadas en modelos. Abaixo amósanse os problemas coñecidos dos que hai que ter coñecemento.
Importante
O uso de páxinas personalizadas con dispositivos móbiles está actualmente en versión preliminar pública. Non se admiten controis de capacidade do dispositivo e fóra de liña, como a dixitalización de códigos de barras, a captura de fotos do dispositivo ou o anexo de ficheiros.
As páxinas personalizadas non son compatibles con App for Outlook e devolven un erro ao cargar.
Problemas relacionados co creador
Cando se modifica unha páxina personalizada, como gardada e publicada, a aplicación baseada no modelo non é consciente do cambio. A aplicación baseada en modelos segue a usar a última versión da páxina personalizada cando se publicou a aplicación baseada en modelos. Unha aplicación baseada en modelos publicada a través do deseñador de aplicacións, o explorador de solucións ou Publicar todo actualiza todas as páxinas personalizadas da aplicación baseada en modelos.
As imaxes, iconas e formas non se admiten actualmente cos idiomas de dereita a esquerda (RTL).
Non se admite a posibilidade de obter os formatos de datos actuais da configuración dos usuarios, incluída a data, a hora, os números e a moeda.
As páxinas personalizadas usan unha sesión de hospedaxe de aplicacións de lenzo que pode esgotar o tempo de espera despois de 8 horas. Non obstante, a sesión de Interface unificada ten un tempo de espera máis longo. Cando se produce o tempo de espera, aparece unha barra de mensaxes de erro que solicita ao usuario que actualice o navegador.
Cando se abre para editar unha páxina personalizada con compoñente de código, móstrase un diálogo de seguridade. Seleccionando Volver atrás no diálogo de seguranza, non volve ao contexto principal. O usuario pode pechar a pestana do navegador para saír do deseñador de aplicacións de lenzo.
Non todos os controis de aplicacións de lenzo están dispoñibles con páxinas personalizadas. Non obstante, as páxinas personalizadas admiten os controis máis comúns de aplicacións de lenzo e compoñentes personalizados para programadores profesionais. Para obter máis información sobre o que está dispoñible, consulte Deseñar unha páxina personalizada para a súa aplicación baseada en modelos
Os creadores deben compartir páxinas personalizadas para permitir que outro fabricante faga cambios, o que é un comportamento diferente ao dos compoñentes típicos da aplicación baseada en modelos. Se non se pode compartir unha páxina personalizada desde a área de Solucións, abra o ambiente no centro de administración de Power Platform e logo abra Recursos > Power Apps > Páxina > Compartir. Do mesmo xeito, para reutilizar os compoñentes da aplicación de lenzo dentro da páxina personalizada, a biblioteca de compoñentes da aplicación de lenzo correspondente tamén debe compartirse cos creadores de páxinas personalizadas.
A experiencia do creador da páxina personalizada non ten soporte para certas API de Power Apps component framework como as API web e de
Navigation
que están en liña coas aplicacións de lenzo autónomas. Non obstante, estas API están dispoñibles na aplicación publicada onde se engade a páxina personalizada ás aplicacións baseadas en modelos. Máis información: Engadir compoñentes de código a unha páxina personalizada para a súa aplicación controlada por modelos.A experiencia de creador para a páxina personalizada non está activada actualmente nas nubes soberanas. Se desexa activala para unha sesión de creador, engada "powerappsPortalApps.enableEditInShellAppDesigner=true" como parámetro de consulta ao URL de https://make.powerapps.com/.
Os creadores non poden usar as referencias entre ambientes de Dataverse nunha páxina personalizada.
Problemas relacionados co usuario
Cando un usuario sen Power Apps privilexios de usuario abre unha páxina personalizada na aplicación baseada en modelos, ve un erro no que non se indica ningún dereito activo para usar Power Apps. Máis información: Vista xeral das licenzas para Microsoft Power Platform e a guía de licenzas asociada.
As páxinas personalizadas requiren que se habiliten as cookies de terceiros, o que é necesario no tempo de execución da aplicación de lenzo.
Cando se lle pide a un usuario o seu consentimento cos conectores e selecciona Non permitir, a páxina personalizada móstrase pero sen datos. O usuario non recibe ningunha notificación de que se omite a recuperación de datos.
Despois de que se modifique e publique unha aplicación baseada en modelos ou unha páxina personalizada, a carga dunha páxina personalizada pode levar máis tempo do normal e non se mostra ningún xiro de carga de páxina.
A compatibilidade con reprodutor nativo está dispoñible para iOS, Android e Windows en modo só en liña. Actualmente, o soporte sen conexión non é compatible.
Cando volves a unha páxina personalizada desde outra páxina, o estado da páxina non se restaura, polo que a páxina aparece como unha nova navegación. O estado tampouco se mantén ao cambiar entre pestanas de varias sesións en aplicacións de varias sesións. Para obter máis información sobre a compatibilidade con varias sesións con aplicacións baseadas en modelos, vai a servizo de atención ao cliente sesións e pestanas do espazo de traballo.
Ao tentar iniciar sesión, o comportamento actual provocado por un usuario que selecciona un lugar afastado da caixa de inicio de sesión fai que a xanela emerxente para iniciar sesión se desprace detrás do navegador da aplicación.
Cando un usuario executa unha aplicación que non cumpre coas políticas de prevención de perda de datos (DLP) da súa organización, ve un diálogo de erro e os "Detalles técnicos" reflicten a aplicación. non é compatible con DLP.
Cando hai varias páxinas personalizadas nunha aplicación, o diálogo de consentimento solicita permisos de datos para todos os conectores de todas as páxinas personalizadas aínda que aínda non se abriran.
Conexións
- Todas as páxinas personalizadas comparten a infraestrutura de conexión, coma se fosen parte da mesma aplicación de lenzo. Por exemplo, se unha aplicación baseada en modelos ten dúas páxinas personalizadas e unha está conectada a SQL Server mentres que a outra non, o diálogo de consentimento seguirá aparecendo e requirirá permiso para acceder a SQL aínda que a páxina que se está a abrir non o requira. .
- As páxinas personalizadas das aplicacións baseadas en modelos non admiten a detección de conexións mediante a propiedade Connected.connected .
- O número de conectores nunha aplicación baseada en modelos, en todas as páxinas personalizadas, non debe ser superior a 10. O número de referencias de conexión, en todas as páxinas personalizadas, non debe ser superior a 20. O número de conectores e referencias de conexión pode aumentar o tempo de espera que experimenta un usuario da aplicación cando o usuario reproduce unha aplicación con páxinas personalizadas.
Consulte tamén
Visión xeral da páxina personalizada dunha aplicación controlada por modelos