SharePoint'te PowerShell kullanarak Alanı Görünümden Kaldırma
Sütun SharePoint'teki Görünümden Nasıl Kaldırılır?
SharePoint'teki görünümünüzden bir sütunu kaldırmak istiyor musunuz? Bu kılavuzda, web arayüzünü ve PowerShell'i kullanarak bir alanı liste görünümünüzden nasıl sileceğinizi göstereceğiz.
- SharePoint'teki listenize veya kitaplığınıza göz atın >> Şeritten Liste veya Kitaplık sekmesine tıklayın.
- “Görünümleri Yönet” grubunun altındaki “Görünümü Değiştir” düğmesine tıklayın.
Görünümü Düzenle sayfasında, belirli Görünümden kaldırmak istediğiniz sütunların işaretini kaldırın.
- Kaydetmek için Tamam'ı tıklayın.
PowerShell kullanarak bir alanı programlı olarak görünümden kaldırmak istiyorsanız, işte burada:
PowerShell kullanarak SharePoint sütununu görünümden silme:
Yani görünümde bir sütun varsa artık buna ihtiyacınız yok mu? İşte bir sütunu görünümden kaldırmak için PowerShell.
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#Function: sharepoint powershell delete field from view
Function Remove-FieldFromView([Microsoft.SharePoint.SPList]$List, [String]$ViewName, [string]$FieldInternalName)
{
#Get the view
$View = $List.Views[$ViewName]
If($view -eq $Null) {write-host "View doesn't exists!" -f Red; return}
#Check if view has the specific field already!
if($view.ViewFields.ToStringCollection().Contains($FieldInternalName))
{
#Remove field from view:
$View.ViewFields.delete($FieldInternalName)
$View.Update()
write-host "Field Removed from the View!" -f Green
}
else
{
write-host "Field Doesn't Exists in the view!" -f Red
}
}
#configuration parameters
$WebURL="https://portal.crescent.com/projects/"
$ListName="Project Milestones"
$ViewName="All Items"
$FieldName="ProjectDescription"
#Get the Web and List
$Web= Get-SPWeb $WebURL
$List = $web.Lists.TryGetList($ListName)
#Call the function to remove column from view
Remove-FieldFromView $List $ViewName $FieldName
Bu PowerShell betiği, verilen alanı verilen görünümden kaldırır.
PowerShell'i kullanarak SharePoint'teki varsayılan görünümden Sütunu kaldırın:
Sütunu varsayılan görünümden kaldırmak için satırı değiştirmeniz yeterlidir.
$View = $List.Views[$ViewName]
İle :
$View: List.DefaultView
