Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit certaines différences entre SharePoint Online (DvNext/MT) et SharePoint En local dans le fonctionnement de InfoPath Forms Services.
Options de l’Administration centrale
InfoPath Forms Services est une fonctionnalité au niveau de la batterie de serveurs. Les options affichées dans l’Administration centrale locale ne peuvent pas être modifiées dans l’environnement DvNext/MT par locataire. Cela est dû au fait que les modifications apportées à ces paramètres peuvent affecter d’autres locataires de la batterie de serveurs.
Les seules configurations InfoPath Forms Services disponibles dans l’environnement DvNext/MT sont les options affichées dans les captures d’écran suivantes, en particulier dans la capture d’écran « DvNext/MT ».
SharePoint local
SharePoint Online (DvNext/MT)
Formulaires de navigateur confiance complets
Si un modèle de formulaire InfoPath compatible avec le navigateur (fichier .xsn) est développé d’une manière qui nécessite le niveau de sécurité Confiance totale, le modèle de formulaire ne peut pas être publié pour être utilisé dans le navigateur dans l’environnement DvNext/MT.
Remarque
Si vous souhaitez utiliser un modèle de formulaire InfoPath de confiance totale dans le navigateur, le modèle doit être chargé dans l’Administration centrale et activé dans les collections de sites. Comme le montre la capture d’écran DvNext/MT, cette option n’est pas disponible.
Accès aux services web SharePoint intégrés et aux points de terminaison REST à partir d’un modèle de formulaire InfoPath compatible avec le navigateur
Pour obtenir la liste des seuls services Web SharePoint qui peuvent être correctement exécutés à partir d’un formulaire de navigateur InfoPath, accédez à l’article suivant de la Base de connaissances :
2674193 Message d’erreur lorsque vous connectez un formulaire InfoPath à un service web SharePoint Online : « Une erreur s’est produite lors de la connexion à un service web »
Remarque
Les services Web SharePoint intégrés et les points de terminaison REST doivent être appelés à partir de la collection de sites dans laquelle le fichier .xsn est publié. Aucun autre service SharePoint intégré ne peut être appelé avec succès à partir d’un formulaire de navigateur InfoPath dans l’environnement DvNext/MT. Tout appel à un service hébergé sur un serveur SharePoint échoue, à l’exception des 10 appels de service web répertoriés dans la base de connaissances 2674193.
Accès aux points de terminaison REST SharePoint intégrés à partir du client InfoPath
Les services REST SharePoint ne peuvent pas être appelés à partir du client InfoPath, car l’authentification est incompatible. L’appel des points de terminaison REST SharePoint intégrés n’est pas pris en charge dans l’environnement DvNext/MT.
Code personnalisé et service de code de bac à sable
L’exécution de code managé à partir d’un modèle de formulaire InfoPath n’est pas prise en charge dans l’environnement DvNext/MT.
Remarque
Cela n’est pas spécifique à InfoPath. La prise en charge du service de code de bac à sable est supprimée de l’environnement DvNext/MT.
Publication de modèles de formulaires complexes
Lorsque vous publiez un formulaire InfoPath compatible avec le navigateur à partir d’un modèle, la partie du processus de publication qui convertit le fichier .xsn à exécuter dans le navigateur doit se terminer dans les 30 secondes. Les modèles de formulaire volumineux ou très complexes peuvent prendre plus de temps et ne sont pas publiés.
Dans ce cas, le modèle de formulaire termine généralement la publication et s’ouvre dans le client InfoPath. Toutefois, il ne s’ouvre pas dans un navigateur, car le processus de conversion expire.
Exécution de modèles de formulaires complexes
Lorsque vous exécutez un formulaire InfoPath dans le navigateur, le message d’erreur suivant peut s’afficher :
Impossible d’afficher le formulaire, car l’évaluation des valeurs ou des règles par défaut prend trop de temps. Pour corriger ce problème, simplifiez les expressions ou réduisez la taille des jeux de données dont elles dépendent.
En règle générale, cela se produit parce que le formulaire charge de grandes quantités de données sans les filtrer. Cela nécessite trop de ressources. La résolution recommandée consiste à utiliser les connexions de données de liste SharePoint. Celles-ci vous permettent d’appliquer un filtre lorsque vous interrogez SharePoint.
Les pièces jointes aux modèles de formulaires InfoPath publiées dans une bibliothèque de formulaires ne peuvent pas dépasser 5 Mo
Lorsque vous ajoutez une pièce jointe à un navigateur instance d’un modèle de formulaire InfoPath publié dans une bibliothèque de formulaires, la pièce jointe est incorporée dans le fichier XML InfoPath. Par conséquent, l’ajout d’un fichier qui dépasse 5 Mo en tant que pièce jointe peut nuire aux performances du formulaire.
Cette limitation ne s’applique pas aux listes SharePoint personnalisées pour utiliser un formulaire InfoPath. Dans ce cas, les pièces jointes ne sont pas incorporées dans XML et sont ajoutées au dossier Pièces jointes standard dans une liste SharePoint.
Connexions de données UDCX (connexions SSA aux services web SharePoint ou SQL Azure)
Lorsque vous utilisez un formulaire InfoPath dans le navigateur via Microsoft 365, les connexions UDCX qui contiennent des informations d’identification explicites ou les détails de l’application du Magasin sécurisé échouent. Cela est dû aux options de InfoPath Forms Services suivantes qui ne sont pas activées dans le cloud :
Autoriser l’authentification SQL incorporée
Autoriser les modèles de formulaire utilisateur aux informations d’authentification utilisateur contenues dans les fichiers de connexion de données
Différence dans l’encodage de compte
Si un formulaire est migré à partir d’un environnement SharePoint local, il peut contenir des références codées en dur à des comptes locaux sous la forme des comptes i :0#.w|domaine\utilisateur ou domaine\utilisateur. Ces notations de comptes ne fonctionnent plus dans l’environnement DvNext/MT. Ils doivent être remplacés à l’aide de la notation i :0#.f|membership|user@domain .
Informations supplémentaires
Encore besoin d’aide ? Accédez au site de la Communauté SharePoint.