Αρχεία ετικετών: CAML

Ένας λόγος για "ένα ή περισσότερα πεδίο τύπους δεν έχουν εγκατασταθεί σωστά”

Έκανα ένα μικρό tweak χθες σε ένα τμήμα web που δεν ένα ερώτημα CAML έναντι μιας λίστας.  Έκανα την αλλαγή, έχουν αναπτυχθεί σε αυτό και να έχεις επισκέψεων με σφάλμα:

Παρουσιάστηκε ένα μη αναμενόμενο σφάλμα στο τις τρεις ημέρα Outlook Weather Forecast WebPart. Επικοινωνήστε με το διαχειριστή του συστήματος. Έναν ή περισσότερους τύπους τομέα δεν έχουν εγκατασταθεί σωστά. Μεταβείτε στη σελίδα ρυθμίσεις λίστας να διαγράψετε αυτά τα πεδία.

Ήμουν αντιμετωπίζει ένα άλλο ζήτημα εκκεντρικά νωρίτερα έτσι δεν συνδέω αμέσως το ερώτημα μου CAML με το σφάλμα που SharePoint εκθέσεων για μένα.  Έκανα μια γρήγορη αναζήτηση bing και και βρήκα αυτό το post χρήσιμο blog από 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></Και></Όπου>";

Έτσι, το ηθικό δίδαγμα της ιστορίας είναι: Βεβαιωθείτε ότι σας CAML είναι σωστή, ή μπορείτε να πάρετε ένα λάθος εκκεντρικά.

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

</Τέλος>