Как установить положение столбца в представлении - PullRequest
0 голосов
/ 05 ноября 2019

Может кто-нибудь подсказать, как установить позицию столбца в представлении, созданном для онлайн-списка Sharepoint с помощью PnP Powershell?

Я не могу найти вариант для позиции здесь: https://docs.microsoft.com/en-us/powershell/module/sharepoint-pnp/set-pnpview?view=sharepoint-ps

enter image description here

Спасибо,

1 Ответ

1 голос
/ 06 ноября 2019

Вы можете использовать ViewFieldCollection.MoveFieldTo метод для установки позиции столбца в представлении. Вот мое демо для вас:

#Config Variables
$SiteURL = "https://tenant.sharepoint.com/sites/michael"
$ListName= "list"
$ViewName= "Test"
#Connect to PNP Online
Connect-PnPOnline -Url $SiteURL
#Get the Context
$Context = Get-PnPContext
#Get the List View from the list
$ListView  =  Get-PnPView -List $ListName -Identity $ViewName
#Set Created field to first position. STARTS WITH 0.
$ListView.ViewFields.MoveFieldTo("Created",0)
$ListView.Update()
$Context.ExecuteQuery()
...