Страница вики SharePoint - скрытие столбцов от появления на вики-странице - PullRequest
0 голосов
/ 02 сентября 2010

Я создал новую вики-библиотеку SharePoint и добавил дополнительные столбцы в вики-библиотеку для использования в качестве метаданных для организации страниц в разные представления.Проблема в том, что когда я создаю новую вики-страницу, добавленные столбцы появляются в нижней части страницы.Кто-нибудь знает, как скрыть эти столбцы от появления на вики-страницах?

Спасибо

1 Ответ

0 голосов
/ 02 сентября 2010

Каждое поле имеет свойство "ShowInEditForm", которое, как гласит его заголовок, скрывает поле от редактирования, когда значение установлено на false.

Однако изменить значениеэто свойство через веб-интерфейс.Что вы можете сделать, это создать скрипт PowerShell, который должен выглядеть примерно так:

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")

$site = new-object Microsoft.SharePoint.SPSite("http://yourserver.com")   
$siteweb = $site.OpenWeb()   
$list = $siteweb.Lists["YourWikiLibrary"]  
$list.Fields["YourNotEditableField"].ShowInEditForm = false;
$list.Fields["YourNotEditableField"].Update();
...