Message d’erreur (La validation du schéma a trouvé des erreurs autres que datatype) lorsque vous essayez d’ouvrir un formulaire InfoPath sur une liste externe dans SharePoint Server 2010
Numéro de la ko d’origine : 982247
Symptômes
Supposons que vous avez une page liste externe sur un serveur Microsoft SharePoint Server 2010. La page utilise le volet Formulaire InfoPath. Lorsque vous essayez d’ouvrir un élément sur la page, vous recevez le message d’erreur suivant :
La validation du schéma a trouvé des erreurs autres que datatype.
Cliquez sur Essayer à nouveau pour essayer de charger à nouveau le formulaire. Si cette erreur persiste, contactez l’équipe de support technique pour le site Web.
Cliquez sur Fermer pour quitter ce message.
Masquer les détails de l’erreur
ID de corrélation :CID_string
Cause
Ce problème se produit car un champ requis dans une base de données de listes SharePoint 2010 externe présente les caractéristiques suivantes :
- Le champ est marqué comme non nullable.
- Le champ peut accepter des chaînes vides comme entrée valide. Dans ce cas, Microsoft InfoPath 2010 chaînes vides et les entrées null comme des valeurs équivalentes. Par conséquent, ces valeurs sont considérées comme des entrées non valides.
Solution de contournement
Pour contourner ce problème, si vous avez un champ de base de données qui est marqué comme requis lorsque vous définissez une opération sur le type de contenu externe, assurez-vous que le champ contient des valeurs valides et nonblank.