SharePoint PnP PowerShell-从“选择”字段中获取选择

时间:2018-07-03 22:06:34

标签: powershell sharepoint

我正在尝试从选择字段中选择选择,但是选择字段未作为文本返回。

标题字段是一个选择字段:

Id    Title              GUID
--    -----              ----
76    76_                0452370b-7278-43ab-915a-e29aa6a815f7

我期望的是以下之一:

  • 打开
  • 已出售
  • 已发货
  • 迷失

以下是相关代码:

foreach ($subsite in $sites) {
    # Get the web object of the subsite
    $subWeb = Get-PnPWeb -Identity $subsite.Id
    $ctx.load($subWeb.Lists)    
    $projectStatus = Get-PnPList -Identity "Lists/Project Status" -Web $subWeb
    Invoke-PnPQuery    
    if ($projectStatus) {
        Write-Host "$($subsite.Title): $($projectStatus.Id)"
        $listItems = Get-PnpListItem -List $projectStatus.Id -Web $subWeb
        foreach ($item in $listItems) {            
            $item
        }
    }
}

1 个答案:

答案 0 :(得分:0)

我需要将().FieldValues添加到$listItems部分:

$listItems = (Get-PnpListItem -List $projectStatus.Id -Web $subWeb).FieldValues