У меня есть список SharePoint, из которого я хотел бы получить элементы и отправить их по электронной почте.Мне нужно только включить элементы, созданные в течение дня (например, все элементы, созданные 6 июня 2019 года; 00:00 - 23:59).Мне удалось получить элементы и поместить их в электронное письмо (с использованием таблицы HTML).
DateCreated - это вычисляемый столбец, который использует дату создания и форматирует ее как MM-dd.-yy
Я пытался отфильтровать элементы get из запроса SharePoint, и это всегда приводит к «BadRequest» с кодом состояния 400. Выведенное тело всегда говорит, что выражение недоступно.
Всякий раз, когда я использую запрос фильтра, динамическое содержимое не появляется.Я просто использую выражение, чтобы получить текущую дату (часовой пояс: Сингапур) с помощью utcNow ().
Когда я запускаю поток без запроса фильтра, он работает нормально.Все элементы получены и помещены в таблицу HTML и отправлены по электронной почте.
Мне просто не удается заставить этот проклятый Фильтр-Запрос работать.
Я проверилимя столбца в URL, оно выглядит как Date_x0020_Created.Я пытался использовать это как пробел, и я пробовал тоже пробел в фильтре запросов, те же результаты.
Я пытался использовать массив фильтров, но он либо отправляет отдельные электронные письма для каждой записи, либо отправляет все записи в одной электронной почте.-mail, оба без фильтра.
Я также попытался инициализировать массив и затем отфильтровать массив.Также не работает.
Date Created eq formatDateTime(convertFromUtc(utcNow(), 'Singapore Standard Time'), 'MM-dd-yy')
ВЫХОДЫ
Тело
{
"status": 400,
"message": "The expression \"Date Created eq '06-06-19'\" is not valid.\r\nclientRequestId: 19aa1a11-6c9a-4b1b-9644-b72fb54f3fa2\r\nserviceRequestId: 3ce6e39e-805f-8000-c610-ee1aa0245b80"
}
Настройки столбца DateCreated
Поток