Глобально отключить диалоговые окны для всех списков?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/8689

  •  16-10-2019
  •  | 
  •  

Вопрос

В SharePoint 2010 списки настроены для открытия Windows Modal Dialog Windows для вставки и обновлений элементов. Я знаю, что эти диалоговые окна могут быть отключены в списке по списку, отправившись на настройки списка -> Advanced и DeSelection опцию «Запуск форм в диалоге». Есть ли способ глобально отключить Windows Modal Dialog для всех списков, текущих и будущих?

Это было полезно?

Решение

Вы можете изменить его с помощью PowerShell. Это может помочь вам:

GET -SPSCRIPTS: Измените настройки списка SharePoint с помощью PowerShell - Часть 2: расширенные настройки

В статье показано, как изменить расширенные настройки списка программно, а строка таблицы в нижней части статьи под названием «Диалоги» дает вам собственность.

#Change these variables to your site URL and list name
$site = Get-SPSite http://portal
$listName = "Shared Documents"

#Walk through each site in the site collection
$site | Get-SPWeb | ForEach-Object {

#Get the list in this site
$list = $_.Lists[$listName]

#Launch forms in dialog?
#Setting this to $true will set it to 'No' in the UI
$list.NavigateForFormsPages = $true

#Update the list
$list.Update()
}

#Dispose of the site object
$site.Dispose()
Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top