Установка значения по умолчанию для столбца выбора в библиотеке документов

#powershell #sharepoint-online

#powershell #sharepoint-online

Вопрос:

Я пытаюсь использовать приведенные ниже команды для установки значения по умолчанию для моего столбца выбора на «да», но это не работает с использованием PnP Powershell. Может кто-нибудь подсказать мне, чего мне здесь не хватает

Вариант 1;

 Set-PnPDefaultColumnValues -List Documents -Field "Fully Executed" -Value "Yes"
  

Вариант 2

 Set-PnPField -Identity "Fully Executed" -List "Documents" -Values @{DefaultValue="Yes"}
  

Комментарии:

1. Итак, вы говорите, что смотрите на графический интерфейс SP GUI и видите этот параметр не так, как вам хотелось бы, затем вы покидаете графический интерфейс, чтобы запустить команду PS для установки этого, затем вернитесь к графическому интерфейсу, чтобы посмотреть, установлен ли он? Итак, просто любопытно. Если это одноразовая вещь, то зачем вообще писать сценарий? Если вы просматриваете графический интерфейс для просмотра этих параметров, просто используйте графический интерфейс и установите его напрямую. Автоматизация — это то, что содержит множество шагов или содержит повторяющийся процесс is или CI / CD и т.д. Есть ли у вас права и привилегии для этого?

2. Вариант 1 — это способ сделать это, как описано в MS и других блогах .

Ответ №1:

Вам нужно использовать внутреннее имя столбца, отображаемое имя «Полностью выполнено». Его внутреннее имя должно быть Fully_x0020_Executed .

Вы можете проверить это в настройках списка-> щелкните столбец, вы увидите внутреннее имя в URL:

введите описание изображения здесь