¿Cómo agregar una columna calculada a la lista de SharePoint usando PowerShell?
Requisito: Agregue un nuevo campo calculado a la lista de SharePoint mediante programación mediante un script de PowerShell.
PowerShell para agregar una columna calculada en la lista o biblioteca de SharePoint:
A continuación se explica cómo agregar una columna calculada a su lista de SharePoint usando PowerShell.
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Variables
$WebURL="https://projects.crescent.com"
$ListName="Proposal Documents"
$CalculatedColumnName="Created Month-Year"
#Get the Web
$web = Get-SPWeb $WebURL
#Get the List
$list = $web.Lists.TryGetList($ListName)
#Add new calculated column
$list.Fields.Add($CalculatedColumnName, "Calculated", $false)
#Get the column
$CalculatedCol = $List.Fields.GetField($CalculatedColumnName)
#Set Formula for calculated column
$CalculatedCol.Formula='=TEXT(Created,"mmm-YYYY")'
$CalculatedCol.OutputType="Text"
$CalculatedCol.Update()
$web.Dispose()
Script en acción: cree una columna calculada en SharePoint 2013 usando PowerShell
