ერთი მიზეზი "ერთი ან მეტი საველე ტიპის დაყენებული არ არის სათანადოდ”

მე ვაკეთებდი მცირე tweak გუშინ ვებ ნაწილი, რომ არ CAML შეკითხვის წინააღმდეგ სიაში.  მე ცვლილება, განლაგებული და მივიღე მოხვდა შეცდომა:

მოულოდნელი შეცდომა მოხდა სამდღიანი Outlook ამინდის პროგნოზი WebPart. გთხოვთ დაუკავშირდეთ სისტემის ადმინისტრატორს. ერთი ან მეტი საველე ტიპის დაყენებული არ არის სათანადოდ. გადასვლა სია პარამეტრების გვერდზე წაშლა ამ სფეროებში.

მე წინაშე კიდევ oddball საკითხი ადრე მე არ მაშინვე დაკავშირება ჩემი CAML სიტყვით შეცდომა, რომ SharePoint იყო საანგარიშო ჩემთვის.  მე სწრაფად bing ძიება და და ეს სასარგებლოა დღიურში მიერ Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

აქ არის ცუდი შეკითხვის:

query.Query = "<სად><ხოლო><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</ფასი><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</ფასი></Neq></ხოლო></სად>";

Here it is fixed:

query.Query = "<სად><ხოლო><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFNY</ფასი></Neq><Neq><FieldRef Name=’Abbr’/><Value Type=’Text’>SFIS</ფასი></Neq></ხოლო></სად>";

ასე რომ,, the moral of the story is: make sure your CAML is correct or you may get an oddball error.

გამოწერა ჩემი დღიური.

გამომყვეს Twitter-ზე http://www.twitter.com/pagalvin

</ბოლო>

ერთი ფიქრობდა შესახებ "ერთი მიზეზი "ერთი ან მეტი საველე ტიპის დაყენებული არ არის სათანადოდ”

  1. დატა

    Hi პოლ,
    ეს არის შეიძლება ერთი მიზეზი. ასევე აღმოვაჩინე ზემოთ გამონაკლისი, როდესაც შევდივართ საბაჟო სფეროში გამოყენებით ობიექტის მოდელი.

დატოვე პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *