Проблемы
Рассмотрим следующий сценарий.
-
Пользовательский список с полем пользовательского поиска, которое ссылается на другой настраиваемый список, который содержит более 20 элементов в Microsoft SharePoint Foundation 2010.
-
Добавить элемент к списку второй.
-
Задайте значение для поля подстановки, «None».
-
При попытке сохранить список.
В этом случае элементы списка не сохраняются, и появляется следующее сообщение об ошибке:
Элемент списка не могут быть вставлены или обновлены, поскольку были обнаружены недопустимые значения подстановки для следующих полей в списке: [имя].
или
-
Настраиваемый список содержит более одного поля, который ссылается на другой список, содержащий более 20 элементов в Microsoft SharePoint Foundation 2010.
В этом случае только первый поиск поля раскрывающегося поля подстановки будет отображаться правильно. Второй (или любой последующий) подстановочное поле будет отображаться в месте первого раскрывающегося списка.
Решение
Чтобы устранить эту проблему, применяются следующие исправления:
2687339 Описание пакета исправлений SharePoint Foundation 2010 (Wss-x-none.msp): 28 августа 2012 г.После применения исправления, необходимо создать следующий флаг на странице NewForm.aspx и на странице EditForm.aspx с помощью SharePoint Designer:
< UseStandardControl xmlns = «http://schemas.microsoft.com/WebPart/v2/ListForm» > true < / UseStandardControl >OrAfter применить исправление, с помощью SharePoint Designer, может обновить свойства веб-части веб-части представления списка на NewForm.aspx и EditForm.aspx. Чтобы устранить проблему, обратитесь в разделе Разное и установите флажок «UseStandardControl» для обеих веб-частей.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".