שתף באמצעות


(הודעת השגיאה 'אימות סכימה' מצא שגיאות שאינן מסוג נתונים) בעת ניסיון לפתוח Web Part של טופס InfoPath ברשימה חיצונית ב- SharePoint Server 2010

מספר KB מקורי: 982247

מאפייני הבעיה

נניח שיש לך דף רשימה חיצונית בשרת Microsoft SharePoint Server 2010. הדף משתמש ב- Web Part של טופס InfoPath. כאשר אתה מנסה לפתוח פריט בדף, אתה מקבל את הודעת השגיאה הבאה:

אימות סכימה מצא שגיאות שאינן מסוג נתונים.
לחץ על נסה שוב כדי לנסות לטעון את הטופס שוב. אם שגיאה זו נמשכת, פנה לצוות התמיכה של אתר האינטרנט.
לחץ על סגור כדי לצאת מהודעה זו.
הסתר פרטי שגיאה
מזהה מתאם :CID_string

סיבה

בעיה זו מתרחשת מאחר שדה נדרש במסד נתונים של רשימה חיצונית של SharePoint 2010 כולל את המאפיינים הבאים:

  • השדה מסומן כלא ניתן ל- Null.
  • השדה יכול לקבל מחרוזות ריקות כקלט חוקי. במצב זה, Microsoft InfoPath 2010 מתייחס מחרוזות ריקות וערכי Null כערכים מקבילים. לכן, ערכים אלה מטופלים כקלט לא חוקי.

פתרון

כדי לעקוף בעיה זו, אם יש לך שדה מסד נתונים המסומן כנדרש בעת הגדרת פעולה בסוג התוכן החיצוני, ודא כי השדה מכיל ערכים חוקיים שאינם ריקים.