Я был сделать небольшой настройки вчера в веб-часть, которая делает CAML запрос в списке. Я сделал изменения, развертывание он и попала с ошибкой:
Непредвиденная ошибка в три дня Outlook прогноз погоды WebPart. Обращайтесь к системному администратору. Один или несколько типов полей установлены неправильно. Перейдите на страницу параметров списка для удаления эти поля.
Я приходится сталкиваться с еще одной проблемой oddball ранее, я не сразу же подключения запроса CAML с ошибкой, что SharePoint отчетности для меня. Я сделал быстрый поиск Бинг и и Найдено этот пост полезным блоге от 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 является правильным или вы можете получить сообщение об ошибке oddball.
Следуй за мной по щебетать на http://www.twitter.com/pagalvin
</конец>
Привет Павел,
Это может быть одной из причин. Кроме того, я обнаружил выше исключения, когда мы обращаются к настраиваемое поле с помощью объектной модели.