Поделиться через


(При проверке схемы обнаружены ошибки, отличные от типа данных) при попытке открыть веб-часть формы InfoPath во внешнем списке в SharePoint Server 2010

Исходный номер базы знаний: 982247

Симптомы

Предположим, что у вас есть страница внешнего списка на сервере Microsoft SharePoint Server 2010. На странице используется веб-часть формы InfoPath. При попытке открыть элемент на странице появляется следующее сообщение об ошибке:

Проверка схемы обнаружила ошибки, не связанные с типом данных.
Нажмите кнопку Повторить попытку , чтобы повторить попытку загрузки формы. Если эта ошибка не исчезнет, обратитесь в службу поддержки веб-сайта.
Нажмите кнопку Закрыть , чтобы закрыть это сообщение.
Скрыть сведения об ошибке
Идентификатор корреляции :CID_string

Причина

Эта проблема возникает из-за того, что обязательное поле во внешней базе данных списка SharePoint 2010 имеет следующие характеристики:

  • Поле помечается как не допускающее значения NULL.
  • Поле может принимать пустые строки в качестве допустимых входных данных. В этом случае Microsoft InfoPath 2010, русская версия обрабатывает пустые строки и пустые записи как эквивалентные значения. Поэтому эти значения считаются недопустимыми входными данными.

Обходной путь

Чтобы обойти эту проблему, если у вас есть поле базы данных, которое помечено как обязательное при определении операции с внешним типом контента, убедитесь, что поле содержит допустимые и непустые значения.