Когда я запускаю Power Automate, когда приложение выполняет Add Member to Group, оно показывает мне ошибку, как показано ниже.
и условие
и
мой лог c, как показано ниже
Похоже, вы сравниваете Responses со строкой "Approve". Возможно, проблема в том, что Responses - это набор многих отдельных Response записей. Если вы посмотрите на эту Microsoft Do c, она показывает проверку состояния, если Response равно "Approve". Обратите внимание, что Response не хватает завершающего s.
Responses
"Approve"
Response
s
Предполагается, что у вас есть несколько возможных Response s для проверки, и вам нужен только один "Approve" ответ, чтобы добавить их в группу, вы можете использовать решение, предложенное на форуме этого опытного пользователя :
Использовать действие фильтра для получения вашей информации (одно с Утверждением другого с Отклонением) Выражение item()?['approverResponse'] Затем используйте выражение length(dynamicontentfilterarray), чтобы получить свои результаты (даст вам количество подтверждений или отклонений)
Использовать действие фильтра для получения вашей информации (одно с Утверждением другого с Отклонением)
Выражение item()?['approverResponse']
item()?['approverResponse']
Затем используйте выражение length(dynamicontentfilterarray), чтобы получить свои результаты (даст вам количество подтверждений или отклонений)
length(dynamicontentfilterarray)