Tag Archives: CAML

Isa Dahilan para sa "Ang isa o higit pang mga uri ng patlang ay hindi na-install nang maayos”

Ako ay paggawa ng isang maliit na sabunutan kahapon sa isang bahagi ng web na ang ng isang CAML query laban sa isang listahan.  Ginawa ko ang pagbabago, deployed ito at nakuha pindutin sa isang error:

May hindi inaasahang error na naganap sa Tatlong Araw Outlook Weather Forecast WebPart. Mangyaring makipag-ugnay sa system administrator. Isa o higit pang mga patlang na uri ay hindi na-install nang maayos. Pumunta sa pahina ng listahan ng mga setting upang tanggalin ang mga patlang na ito.

Ako ay nakaharap sa isa pang oddball isyu mas maaga kaya hindi ko agad ikonekta ang aking CAML query sa error na SharePoint ay pag-uulat sa akin.  Ginawa ko ang isang mabilis na paghahanap Bing at at Nakahanap ng ito kapaki-pakinabang na blog post sa pamamagitan ng Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Narito ang masamang query:

query.Query = "<Saan><At><Neq><FieldRef Pangalan = sa 'Abbr' /><Halaga type = 'text'>SFNY</Halaga><FieldRef Pangalan = sa 'Abbr' /><Halaga type = 'text'>SFIS</Halaga></Neq></At></Saan>";

Dito ito ay naayos na:

query.Query = "<Saan><At><Neq><FieldRef Pangalan = sa 'Abbr' /><Halaga type = 'text'>SFNY</Halaga></Neq><Neq><FieldRef Pangalan = sa 'Abbr' /><Halaga type = 'text'>SFIS</Halaga></Neq></At></Saan>";

Kaya, ang asal ng kuwento ay: tiyaking tama ang iyong CAML o maaari kang makakuha ng isang error ng oddball.

Mag-subscribe sa aking blog.

Sundin ako sa Twitter sa http://www.twitter.com/pagalvin

</dulo>