મને ઝટકો નાના બનાવવા ગઇકાલે હતો વેબ ભાગ છે કે જે યાદી સામે CAML ક્વેરી કરે છે. હું ફેરફાર, તે જમાવવામાં અને નહોતા ભૂલ સાથે હિટ:
એક અણધારી ભૂલ ત્રણ દિવસ આઉટલુક હવામાનનો વરતારો WebPart માં આવી છે. સિસ્ટમ સંચાલકનો સંપર્ક કરો કૃપા કરીને. એક અથવા વધુ ક્ષેત્રમાં પ્રકારની યોગ્ય રીતે સ્થાપિત થયેલ નથી. યાદી સુયોજનો પાનાં પર જવા માટે આ ક્ષેત્રોમાં કાઢી.
હું અન્ય oddball મુદ્દો સામનો કરતો હતો તેથી પહેલાં હું તરત જ ભૂલ કે SharePoint મને જાણ કરવામાં આવી હતી સાથે મારી CAML ક્વેરી કનેક્ટ કરી હતી. હું ઝડપી શોધ અને બિંગ હતી આ મદદરૂપ બ્લૉગ પોસ્ટ મળી દ્વારા સંદીપ Nahta (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).
અહીં ખરાબ ક્વેરી છે:
query.Query = "<ક્યાં><અને><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFNY</કિંમત><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFIS</કિંમત></મુદ્દલ નહિ></અને></ક્યાં>";
અહીં તે સુધારાઈ ગયેલ છે:
query.Query = "<ક્યાં><અને><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFNY</કિંમત></મુદ્દલ નહિ><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFIS</કિંમત></મુદ્દલ નહિ></અને></ક્યાં>";
તેથી, વાર્તા નૈતિક છે: ખાતરી કરો કે તમારી CAML યોગ્ય છે કે તમે oddball ભૂલ મળી શકે.
મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.
Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin
</અંત>
મહત્તમ પીડી,
This is may be one reason. Also I found the above exception when we are accessing the custom field using object model.