Установка для поля поиска значения NULL в Power Automate: методы и примеры кода

Power Automate, мощный инструмент автоматизации рабочих процессов от Microsoft, позволяет пользователям создавать автоматизированные процессы в различных приложениях и службах. При работе с полями поиска в Power Automate вы можете столкнуться со сценариями, в которых вам необходимо установить для поля поиска нулевое значение. В этой статье блога мы рассмотрим несколько способов достижения этой цели и предоставим примеры кода для каждого метода.

Метод 1. Использование действия «Обновить элемент» в SharePoint

  1. Добавьте в свой процесс действие «Обновить элемент».
  2. Выберите сайт SharePoint и список, содержащий поле поиска.
  3. Укажите идентификатор элемента, который вы хотите обновить.
  4. В разделе «Задать поле» выберите поле подстановки и оставьте значение пустым или установите для него нулевое значение.
  5. Сохраните и протестируйте поток.

Метод 2. Использование действия «Отправить HTTP-запрос в SharePoint»

  1. Добавьте в свой процесс действие «Отправить HTTP-запрос в SharePoint».
  2. Установите метод HTTP PATCH.
  3. Введите URL-адрес сайта и списка SharePoint, а затем «/_api/web/lists/getbytitle(‘ListName’)/items(ItemID)».
  4. В разделе «Заголовки» установите для параметра «Content-Type» значение «application/json;odata=verbose».
  5. В разделе «Тело» укажите полезную нагрузку JSON с нулевым значением поля поиска:
    {
    “__metadata”: {
    “type”: “SP.Data.ListNameListItem”
    },
    “LookupFieldInternalName”: null
  6. Сохраните и протестируйте поток.

Метод 3. Использование действия «Обновить» в Common Data Service (CDS)

  1. Добавьте в свой процесс действие «Обновить».
  2. Выберите среду и объект, содержащий поле поиска.
  3. Укажите идентификатор записи, которую хотите обновить.
  4. В разделе «Поля» установите для поля поиска значение null.
  5. Сохраните и протестируйте поток.

Метод 4. Использование действия «Выполнить SQL-запрос» в Power Automate

  1. Добавьте в свой поток действие «Выполнить SQL-запрос».
  2. Подключитесь к базе данных SQL.
  3. Напишите запрос на обновление SQL, чтобы установить в поле поиска значение null.
  4. Выполните запрос.
  5. Сохраните и протестируйте поток.

В этой статье мы рассмотрели несколько способов установки значения null для поля подстановки в Power Automate. Независимо от того, работаете ли вы с SharePoint, Common Data Service или базой данных SQL, для достижения этой цели доступны различные варианты. Используя предоставленные примеры кода и понимая различные методы, вы можете эффективно обрабатывать сценарии, в которых требуется обнуление поля подстановки. С помощью этих методов вы можете улучшить рабочие процессы Power Automate и оптимизировать процессы автоматизации.