Share via


Hors connexion mobile pour les applications canevas

Si les utilisateurs de votre application canevas pilotée par Dataverse ont un accès inégal ou inexistant à Internet, vous pouvez facilement fournir un accès hors connexion prioritaire avec de simples commutateurs et un contrôle de canevas. Les applications de base hors connexion sont faciles à créer. Créez simplement votre application avec des formules Power Fx normales, et les fonctionnalités hors connexion Power Apps gèrent tout le reste.

Important

La fonctionnalité hors connexion prioritaire fonctionne uniquement pour les applications canevas autonomes. Elle ne fonctionne pas pour les applications canevas intégrées ou les pages personnalisées.

Important

  • La fonctionnalité hors connexion en premier ne fonctionne qu’avec les tables Dataverse et n’est pas compatible avec les fonctions Power Fx suivantes :
    • Min/Max/Moy
    • Relate
    • Unrelate
    • Dans (Adhésion)
    • UpdateIf
    • RemoveIf
  • Le filtre sur la recherche de colonne ne prend en charge qu’un seul niveau de recherche lorsque l’application est activée hors ligne.
  • Les relations plusieurs à plusieurs ne sont pas prises en charge.

Microsoft prévoit de prendre en charge ces fonctions et jetons à l’avenir.

Vous pouvez également créer des applications hors connexion complexes à l’aide de profils hors connexion personnalisés. Un profil hors connexion est un ensemble de filtres et de restrictions sur les données que votre application charge sur les appareils mobiles des utilisateurs. Les profils hors connexion vous aident à optimiser les performances de votre application en réduisant la quantité de données téléchargées sur l’appareil. Par exemple, alors que vous pouvez avoir des droits d’accès à des millions d’enregistrements dans une table, votre application peut n’en avoir besoin que d’un millier. Si vous ne téléchargez qu’un millier d’enregistrements, votre application est plus performante. Si vous avez besoin de plus de 15 tables dans votre application hors connexion, vous pouvez envisager d’utiliser un profil hors connexion personnalisé.

Pour commencer avec Mobile Offline, activez la fonctionnalité hors connexion dans votre application et dans les tableaux utilisés par votre application. Un modèle d’écran hors connexion de base est automatiquement inséré dans l’application pour que vous puissiez l’utiliser directement ou comme point de départ. Configurer Mobile Offline pour les applications canevas.

Mode mobile hors connexion prioritaire

Hors connexion prioritaire signifie que toutes les données dont les utilisateurs ont besoin lorsqu’ils sont hors connexion sont copiées sur leur appareil mobile. Il nécessite un accès au réseau pour télécharger les données initialement, mais après cela, les utilisateurs travaillent exclusivement avec les données stockées localement sur leur appareil, même lorsqu’ils sont en ligne. Se déplacer sur et hors du réseau n’affecte pas les performances de l’application, car elle utilise des données locales. Power Apps surveille l’accès au réseau de votre application. Lorsqu’il détecte une connexion, il synchronise automatiquement toutes les modifications locales apportées au serveur et télécharge toutes les mises à jour à partir du serveur. Les fonctionnalités hors connexion gèrent la détection des conflits et minimisent l’utilisation des ressources système.

Lorsque vous activez la fonctionnalité hors connexion dans votre application, l’application s’exécute toujours hors connexion en premier, avec ou sans connexion Internet. Cette fonctionnalité optimise les performances hors connexion et crée une expérience homogène pour les utilisateurs lorsqu’ils changent d’emplacement.

Pourquoi utiliser le mode hors connexion pour les applications canevas au lieu de LoadData/SaveData ?

L’utilisation de la fonctionnalité hors connexion intégrée pour les applications canevas au lieu des fonctions LoadData/SaveData de Power Fx présente certains avantages clés.

Rubrique LoadData/SaveData Hors connexion intégré
Prise en charge de Power Apps Studio Personnalisé Intégré
Complexité du code La complexité du code Power Fx augmente avec la complexité des données Sans code
Fonctions Power Fx prises en charge Toutes Partielle (voir les limitations dans la note importante au début de cet article.)
Règles du vérificateur d’application None Indiquer les problèmes de configuration
Expérience utilisateur hors connexion ou en connectivité Non fourni/personnalisé uniquement Automatique
Synchroniser l’expérience ou le statut de l’utilisateur Non fourni/personnalisé uniquement Automatique
Prise en charge de fichier et d’image Oui, mais peut rencontrer des limites de performances et de mémoire Non pris en charge
Synchronisation delta optimisée Non Oui
Résolution de conflit Manuel Automatique
Magasin de données locales Files Base de données transactionnelle
Gère automatiquement les modifications de schéma Non Oui
Lancement rapide d’applications avec de grands jeux de données Non Oui
Limite de taille des données En fonction de l’appareil, 30 à 70 Mo dans la plupart des cas En fonction de l’appareil, jusqu’à la capacité de stockage de l’appareil

Voir aussi

Utiliser des applications canevas en mode hors connexion