Archiwa tagów: CAML

Jednym z powodów "jednego lub więcej pola, które typy nie są poprawnie zainstalowana”

I został dokonywania małych tweak wczoraj w składniku web part, które wykonuje kwerendę CAML z listą.  I wprowadziło zmiany, wdrożyć go i got hit z błędem:

Wystąpił nieoczekiwany błąd w trzech WebPart prognozy pogody Outlook Day. Skontaktuj się z administratorem systemu. Jeden lub więcej typów pól nie są poprawnie zainstalowana. Przejdź do strony ustawień listy, aby usunąć te pola.

I wykazywał innego problemu oddball wcześniej, moja kwerenda CAML nieoczekiwane niezwłocznie połączyć z błędem, że programu SharePoint była zgłoszenie do mnie.  I did szybkiego wyszukiwania bing i i znaleziono to pomocne blogu przez Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Tutaj jest zły kwerendy:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tutaj jest ustalona:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość></NEQ><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tak, jaki z tego morał wątku jest: Upewnij się, że Twoje CAML są poprawne, lub może się pojawić błąd oddball.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>