00191 : Configuration des fonctionnalités du service d'entités non valide pour la synchronisation
La fonction de synchronisation est uniquement prise en charge avec les fonctionnalités du service d'entités suivantes :
- QUERY et SYNC
- CREATE, DELETE, QUERY, SYNC et UPDATE
Solution
- Désactivez la fonctionnalité SYNC du service d'entités.
- Si les données sont versionnées, activez uniquement les fonctionnalités SYNC et QUERY.
- Si les données ne sont pas versionnées, activez toutes les fonctionnalités (CREATE, DELETE, QUERY, SYNC et UPDATE).
Plus d'informations
Les fonctionnalités du service d'entités définissent les opérations autorisées lors de l'utilisation d'un service d'entités. Deux configurations sont prises en charge pour les services d'entités qui participent à l'utilisation d'une carte hors connexion :
- Données en lecture seule : si les clients ne vont interroger que les données qu'ils téléchargent du service d'entités pour les utiliser hors connexion, définissez les fonctionnalités QUERY et SYNC sur le service d'entités. Avec cette configuration, les données ne peuvent pas être resynchronisées sur le service. Cette configuration est la seule à prendre en charge les données versionnées.
- Données modifiables : si les clients vont mettre à jour les données hors connexion, puis synchroniser les modifications avec le service d'entités lorsqu'ils sont de nouveaux connectés, définissez les fonctionnalités CREATE, DELETE, QUERY, SYNC et UPDATE sur le service d'entités. Notez que vous devez accorder toutes les fonctionnalités de mise à jour.
Si vous définissez les fonctionnalités du service d'entités sur une configuration non prise en charge après la publication du service, une erreur est renvoyée lorsque les clients tentent de télécharger ou de synchroniser les données. Par exemple, si vous définissez les fonctionnalités d'un service d'entités existant sur QUERY, SYNC et UPDATE, et que le service d'entités contient des données versionnées, les clients ne pourront pas télécharger les données du serveur.
Pour en savoir plus sur la préparation des services d'entités pour les utiliser hors connexion