繁体   English   中英

一起编辑多个共享点站点列表

[英]Editing a number of lists of a share point site together

我不知道这是否是正确的地方,但我正在创建一个基于 powerapp canvas 的应用程序。 我的数据源保存为共享点列表文件。 对于所有这些列表文件,我必须将列类型从单行文本更改为选项。 由于我有大量列表(大约 100 个)并且每个列表包含 30-40 列,因此一一更改似乎是不可能的。 有没有办法一次更改所有列表的列类型? 即使是一次更改单个列表的所有列的列类型的方法也会减轻工作量。请帮忙? 如果不能直接? 在 javascript 中是否可能。 你能把我推向正确的方向吗? 谢谢。

列表

最简单的方法是运行 powershell pnp 脚本来更新所有列类型。

#Set Variables
$SiteURL = {siteUrl}
$ListNames = ("List1","List2");
$ColumnName = "Single"
    
#Connect to PNP Online
Connect-PnPOnline -Url $SiteURL -UseWebLogin
     
ForEach($listName in $ListNames)
{
   $field = Get-PnPField -List $listName -Identity $ColumnName -Includes FieldTypeKind
   $field.FieldTypeKind = [Microsoft.SharePoint.Client.FieldType]::Choice
   $field.Update()
}
Invoke-PnPQuery

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM