Невозможно получить список SP из-за дополнительного параметра в URL - PullRequest
0 голосов
/ 02 декабря 2019

Я могу получить List имя библиотеки документов со следующим Document Library:

http://test.com/RecordsDocument/

Однако я обнаружил следующую ошибку для следующего List:

http://test.com/Lists/FilePlan

Разница заключается в дополнительном компоненте /Lists/ во втором URL.

Ниже приведен мой фрагмент кода, могу ли я узнать, как я могу решить эту проблему?

$baseUrl="http://test.com/"
$web = Get-SPWeb $baseUrl

$RDlistName ="RecordsDocument"    //success
$FPlistName ="Lists/FilePlan"     //failed
//$FPlistName ="FilePlan"         //failed

$RDlist = $web.Lists[$RDlistName] //success
$FPlist = $web.Lists[$FPlistName] //null value

Write-host List Name: $RDlist     //success
Write-host List Name: $FPlist     //null value

1 Ответ

1 голос
/ 02 декабря 2019

Просто используйте имя списка внутри $ web.Lists:

$FPlistName ="FilePlan"
$FPlist = $web.Lists[$FPlistName]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...