Поле SharePoint установлено как не обязательное, но все еще требует ввода - PullRequest
0 голосов
/ 13 мая 2010

Это поле является частью пользовательского определения списка в объекте. Первоначально это было обязательное поле. Для того чтобы сделать ненужным изменение, нужно было просто удалить «Required = 'TRUE'» из schema.xml, упаковать как решение, развернуть с помощью stsadm -o upgradedesolution и т. Д.

Он работает, как и должно быть на моей коробке разработчика, но не на постановке. Я сравнил строки xml элемента field и они идентичны (через SP Manager 2007).

Я попытался установить его на требуемый и снова через интерфейс, без изменений.

Есть идеи?

1 Ответ

1 голос
/ 13 мая 2010

Это поле используется в типе контента? Если да, то вам, возможно, придется удалить Required = 'TRUE' из раздела Content Type схемы. Или, если это поле или его тип контента объявлен на веб-уровне, убедитесь, что вы также изменили обязательный атрибут на этом уровне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...