リストからデータを取得するために、以下のスクリプトを使用しようとしています。 私はSp 2007のためにそれを使用していますが、それは働いていますが、SP 2010の下でそれを使用するとエラーが発生します。 アイデア おかげSharepoint 2010でnullのarray.errorにインデックスできません
Cannot index into a null array.
At \64284ccd-adc9-4ae4-be4c-0fcd744be7c1.ps1:12 char:19
+ Title = $item[ <<<< "Title"]
+ CategoryInfo : InvalidOperation: (Title:String) [], RuntimeException
+ FullyQualifiedErrorId : NullArray
[System.reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$site = new-object Microsoft.SharePoint.SPSite("http://mysite/Intranet")
$web = $site.rootweb
$list = $web.Lists["Comms"]
$Responses = @()
foreach ($item in $list.items) {
#$list.Items | foreach {
$obj = New-Object PSObject -Property @{
Title = $item["Title"]
}
$obj |select-object Title
$Responses += $obj
}
Write-Host $Response
$ list.items.Countとは何ですか? –