& {
$ErrorActionPreference = "Stop"
# スレッド一覧の表示列
$view = Get-PnPView -List "BoardThreads" |
Where-Object { $_.DefaultView -eq $true }
if (-not $view) { throw "BoardThreadsの既定ビューが見つかりません。" }
Set-PnPView -List "BoardThreads" -Identity $view.Id `
-Fields "ID","LinkTitle","Body","Category","IsDeleted","Created","Modified" |
Out-Null
# 返信一覧の表示列
$view = Get-PnPView -List "BoardReplies" |
Where-Object { $_.DefaultView -eq $true }
if (-not $view) { throw "BoardRepliesの既定ビューが見つかりません。" }
Set-PnPView -List "BoardReplies" -Identity $view.Id `
-Fields "ID","LinkTitle","ThreadId","Body","IsDeleted","Created","Modified" |
Out-Null
Write-Host "一覧の表示列を設定しました。" -ForegroundColor Green
}