Share via


Mobile Offline para aplicaciones de lienzo

Si los usuarios de su aplicación de lienzo basada en Dataverse tienen acceso irregular o no tener acceso a Internet, puede proporcionar fácilmente acceso sin conexión primero con interruptores simples y un control de lienzo. Las primeras aplicaciones básicas sin conexión son fáciles de crear. Simplemente cree su aplicación con Power Fx fórmulas normales y las funciones sin conexión de Power Apps se encargarán de todo lo demás.

Importante

La función primero sin conexión funciona solo para aplicaciones de lienzo independientes. No funciona para aplicaciones de lienzo integradas o páginas personalizadas.

Importante

  • La función sin conexión primero funciona con tablas Dataverse únicamente y no es compatible con las siguientes funciones Power Fx:
    • Mín/Máx/Med
    • Relacionado
    • No relacionado
    • En (Pertenencia)
    • UpdateIf
    • RemoveIf
  • El filtro en la búsqueda de columnas solo admite un nivel de búsqueda cuando la aplicación está habilitada para funcionar sin conexión.
  • No se admiten las relaciones de varios a varios.

Microsoft planea dar soporte a estas funciones y tokens en el futuro.

También puede crear aplicaciones sin conexión complejas mediante perfiles sin conexión personalizados. Un perfil sin conexión es un conjunto de filtros y restricciones sobre los datos que su aplicación carga en los dispositivos móviles de los usuarios. Los perfiles sin conexión lo ayudan a optimizar el rendimiento de su aplicación al reducir la cantidad de datos descargados en el dispositivo. Por ejemplo, si bien puede tener derechos de acceso a millones de registros en una tabla, es posible que su aplicación solo necesite mil de ellos. Si descarga solo mil registros, su aplicación funciona mejor. Si necesita más de 15 mesas en su aplicación sin conexión, puede considerar usar un perfil sin conexión personalizado.

Para comenzar con la función móvil sin conexión, active la función sin conexión en su aplicación y en las tablas que usa su aplicación. Una plantilla básica de pantalla sin conexión se inserta automáticamente en la aplicación para que la use directamente o como punto de partida. Configurar Mobile Offline para aplicaciones de lienzo.

Móvil sin conexión-primero

Sin conexión primero significa que todos los datos que los usuarios necesitan cuando están desconectados se copian en su dispositivo móvil. Requiere acceso a la red para descargar los datos inicialmente, pero después de eso, los usuarios trabajan exclusivamente con los datos almacenados localmente en su dispositivo, incluso cuando están en línea. Entrar y salir de la red no afecta el rendimiento de la aplicación porque usa datos locales. Power Apps supervisa el acceso a la red de su aplicación. Cuando detecta una conexión, sincroniza automáticamente cualquier cambio local en el servidor y descarga las actualizaciones del servidor. Las funciones fuera de línea manejan la detección de conflictos y minimizan el uso de los recursos del sistema.

Cuando activa la capacidad sin conexión en su aplicación, la aplicación siempre se ejecuta primero sin conexión, con o sin conexión a Internet. Esta funcionalidad optimiza el rendimiento sin conexión y crea una experiencia uniforme para los usuarios que cambian de ubicación:

¿Por qué utilizar sin conexión para aplicaciones de lienzo en lugar de LoadData/SaveData?

Existen algunos beneficios clave al utilizar la funcionalidad sin conexión integrada para aplicaciones de lienzo en lugar de las funciones LoadData/SaveData de Power Fx.

Tema LoadData/SaveData Integrado sin conexión
Compatibilidad con Power Apps Studio Personalizado Integrado
Complejidad de código La complejidad del código de Power Fx aumenta con la complejidad de los datos Sin código
Funciones de Power Fx admitidas Todos Parcial (consulte las limitaciones en la nota Importante cerca del comienzo de este artículo).
Reglas del Comprobador de aplicaciones None Marcar los problemas de configuración comunes
Experiencia de usuario sin conexión o con conectividad No proporcionado/solo personalizado Automático
Sincronizar la experiencia o el estado del usuario No proporcionado/solo personalizado Automático
Soporte de archivos e imágenes Sí, pero puede encontrarse con límites de rendimiento y memoria No admitido
Sincronización delta optimizada No
Resolución de conflictos Manual Automático
Almacén de datos local Files Base de datos transaccional
Maneja automáticamente los cambios de esquema No
Inicio rápido de aplicaciones con grandes conjuntos de datos No
Límite de tamaño de datos Depende del dispositivo, 30-70 MB en la mayoría de los casos Depende del dispositivo, hasta la capacidad de almacenamiento del dispositivo

Consulte también

Trabajar con aplicaciones de lienzo sin conexión