Buvo padaryti maža įgnybti vakar į tinklapio dalis, kurioje nėra CAML užklausą pagal sąrašą. Aš padariau pakeitimus, Magento ir gavo hit su klaida:
Netikėta klaida įvyko, trys dienos Outlook Weather Forecast valdikliai Tinklapiodalis. Prašome susisiekti su sistemos administratoriumi. Vienas arba daugiau laukų tipų nėra tinkamai įdiegta. Eikite į sąrašo parametrų puslapį, kad juos panaikinti.
Aš susiduria su dar vienas originalus klausimas anksčiau, aš ne iš karto prisijungti mano CAML užklausa su klaida, kad SharePoint buvo atskaitomybės man. Aš Greita bing paieška ir ir rasti šį pranešimą naudinga dienoraščio pagal Sandeep Nahta (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).
Čia yra netinkamas užklausos:
užklausos.Užklausa ="<Tais atvejais, kai><Ir><Neq><FieldRef pavadinimas = "Abbr" /><Vertės tipas = "Tekstas">SFNY</Vertė><FieldRef pavadinimas = "Abbr" /><Vertės tipas = "Tekstas">SFIS</Vertė></Neq></Ir></Tais atvejais, kai>";
Čia ji yra nustatyta:
užklausos.Užklausa ="<Tais atvejais, kai><Ir><Neq><FieldRef pavadinimas = "Abbr" /><Vertės tipas = "Tekstas">SFNY</Vertė></Neq><Neq><FieldRef pavadinimas = "Abbr" /><Vertės tipas = "Tekstas">SFIS</Vertė></Neq></Ir></Tais atvejais, kai>";
Taigi, istorijos moralas yra: Įsitikinkite, kad jūsų CAML yra teisinga ar galite gauti originalus klaida.
Sekite mane Twitter ne http://www.twitter.com/pagalvin
</pabaigos>