Tag Archives: CAML

เหตุผลหนึ่งที่ "มากกว่า หนึ่งฟิลด์ชนิดติดตั้งไม่ถูกต้อง”

ฉันถูกทำการบิดตัวเล็กเมื่อวานไปยัง web part ที่ทำแบบสอบถาม CAML กับรายชื่อ  ทำการเปลี่ยนแปลง, ปรับใช้ได้ และมีการเข้าชม ด้วยข้อผิดพลาด:

เกิดข้อผิดพลาดที่ไม่คาดคิดใน WebPart Weather Forecast Outlook วันสาม. กรุณาติดต่อผู้ดูแลระบบ. เขตข้อมูลอย่าง น้อยหนึ่งชนิดติดตั้งไม่ถูกต้อง. ไปหน้าการตั้งค่ารายการการลบเขตข้อมูลเหล่านี้.

ฉันถูกซึ่งอีก oddball ปัญหาก่อนหน้านี้ดังนั้นฉันไม่ได้เชื่อมต่อแบบสอบถามของฉัน CAML ทันทีที่ มีข้อผิดพลาดที่ SharePoint ได้รายงานให้ฉัน  ฉันไม่ค้นหา bing ด่วน และ และ พบบล็อกนี้มีประโยชน์ โดย Sandeep 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></และ></ที่>";

ดังนั้น, moral การของเรื่องคือ: ตรวจสอบว่า CAML ของคุณถูกต้อง หรือคุณอาจได้รับข้อความแสดงข้อผิดพลาด oddball.

สมัครสมาชิกไปยังบล็อกของฉัน.

ทำตามฉันใน Twitter ที่ http://www.twitter.com/pagalvin

</สิ้นสุด>