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