Извлечение значения даты из списка SharePoint для использования в поле даты и времени в потоке - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь создать Microsoft Flow, который будет создавать запись о событии календаря Outlook, основываясь на информации в онлайн-списке SharePoint.

Список будет содержать значение для DueDate в виде столбца типа Date, не включая время.

Я хочу иметь возможность создать запись календаря Outlook на дату, основанную на столбце duedate. Форма записи календаря в потоке позволяет через динамическое содержимое добавлять даты, которые также включают время, однако столбцы даты, не содержащие время, не могут быть добавлены таким образом.

Есть ли обходной путь, какое-то выражение, которое позволило бы мне более свободно извлекать значения из столбцов, а затем добавлять к нему время

Я попытался преобразовать столбец в sharepoint в столбец Date with Time, и этот обходной путь сработал, однако это не то, что я ищу. Я хотел бы знать, как можно обойти это, потому что я не обязательно хочу, чтобы мой столбец был столбцом даты и времени, что впоследствии может вызвать проблемы.

Я пробовал это выражение:

formatDateTime(concat(item()?['DATE'], '08:00')'yyyy-MM-ddThh:mm:ss')

Но я знаю, что это неправильно и не работает. Я просто не уверен, как это сделать.

https://puu.sh/Df5ni/05cb882b23.png

Я хочу, чтобы поток добавил запись календаря на основе столбца даты выполнения, к которому я могу добавить свое собственное время для начала дня и до конца дня.

Фактические результаты: я не могу использовать столбец даты, просто столбец даты и времени для времени начала и окончания события, столбец даты без времени не отображается в списке динамического содержимого.

Если есть какой-то способ извлечения значений вручную вместо использования динамического содержимого, которое является очень мощным и может быть затем преобразовано в правильный формат с помощью дополнительного кода.

1 Ответ

1 голос
/ 16 апреля 2019

Имя столбца даты в моем списке: date_without_time типа Date (Add time set to NO):

Новый элемент:

Функция, используемая в действии Create event (V2):

formatDateTime(triggerBody()?['date_without_time'],'yyyy-MM-ddT09:35')

Результат:


Календарь:

]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...