שאני עושה לצבוט קטן אתמול ל- web part אינה שאילתה CAML מול רשימה. עשיתי את השינוי, לפרוס אותו, חטפתי מכה עם שגיאה:
שגיאה לא צפויה אירעה בעת רכיב WebPart של תחזית מזג-האוויר Outlook היום שלושה. נא פנה אל מנהל המערכת. סוג שדה אחד או יותר אינו מותקן כראוי. לעבור לדף הגדרות רשימה כדי למחוק שדות אלה.
אני עומד בפני עוד נושא כלי יוצא דופן מוקדם יותר כך לא מיד חיבור בשאילתה שלי CAML עם השגיאה SharePoint היה דיווח לי. עשיתי חיפוש מהיר bing ו ו נמצאו בבלוג זה שימושי על-ידי קלמן Nahta (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).
השאילתה רע:
שאילתה.שאילתה ="<היכן><ו><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFNY</ערך><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFIS</ערך></Neq></ו></היכן>";
כאן הוא קבוע:
שאילתה.שאילתה ="<היכן><ו><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFNY</ערך></Neq><Neq><שם FieldRef = 'Abbr' /><סוג ערך = 'טקסט'>SFIS</ערך></Neq></ו></היכן>";
כל כך, המוסרי של הסיפור הוא: ודא CAML שלך נכון או אתה עשוי לקבל הודעת שגיאה כלי יוצא דופן.
עקוב אחרי הטוויטר ב http://www.twitter.com/pagalvin
</קצה>