问题标签 [power-automate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dynamics-crm - 带有父字段的嵌套 for 循环和筛选查询不适用于 Microsoft 流程
我是 Microsoft 动态和流程的新手,我有以下架构
第一次尝试
我想根据日期进行过滤,因此我使用列表记录操作,我只是循环遍历每门课程以获取参与者(List records action
),然后我需要再次遍历参与者,以便我需要向他们发送有关课程的电子邮件。问题是不支持嵌套循环。
替代试用
我没有查询课程,而是使用列表记录操作来获取课程中包含课程日期的所有参与者。这只是一个 join 和 where 条件。但这也无济于事。这是我得到的错误属性(0)不是相关实体的主键
在过滤器查询中,我有Course/Date gt @{utcNow()}
抛出上述错误但course/Id
eq 12-321-23123-12332` 有效但无用。
还有什么我可以尝试的吗?
power-automate - Microsoft Flow - 文件审批
我正在尝试在 Microsoft Flow 中创建 2 阶段批准,这是 SharePoint Designer 中相当简单的任务。
- 我添加了一个 SharePoint 触发器:“创建或修改文件时(仅限属性)”并为我的网站和文档库配置了它
- 然后我添加了一个“开始批准”任务并将其配置为将批准发送给用户
当我尝试测试工作流程时,它在第一步失败,并显示以下错误消息:
它失败的 FundingType 字段是链接到术语集的站点列,并设置为多值。
在如此微不足道的情况下失败有点令人失望。希望,我错过了一些小东西。
power-automate - 如何检查参数是否在流量条件下匹配超过 2 个值
我正在创建一个流程,您可以添加一个条件来检查。默认情况下,条件有一个简单的“值 1 等于/包含/...值 2”表达式。若要执行更高级的条件,可以使用 Azure 逻辑应用的工作流定义语言。
我的问题是:如何检查参数是否匹配超过 2 个值。例如,我想检查 value1 是否等于 value 2、value3、value 4、value5。
我知道如何检查 value1 是否等于 value2 或 value 3。假设 value2 是 2 而 value3 是 3:
但是,我不确定是否要检查更多值。or() 函数只允许 2 个参数。这是专门针对Microsoft Flow
.
我尝试使用 intersection() 函数的想法是,如果找到该值,它将返回一个值,并且我可以使用 empty() 为流条件返回一个布尔值:
当我尝试这个时,我在流程中遇到错误;
模板验证失败:“第 1 行和第 4124 列的模板操作 'my_condition' 无效:“无法解析模板语言表达式 'not(empty(intersection([body('action1')['value1) ']], [39, 40,41, 42])))':预期的令牌'标识符'和实际的'LeftSquareBracket'。".'。
有人有什么想法吗?
参考:https ://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-workflow-definition-language
excel - 如何从 Microsoft Flow 中的 Excel Online 中检索最后一行?
我正在尝试通过 Microsoft Flow 检索插入 Excel Online 的新记录。新记录作为 Excel 中的最后一行插入。
是否有可以在 Get Row 流操作中使用的函数或表达式?
json - 如何使用数组结果处理 x-ms-dynamic-schema?
我正在 Microsoft Flow/Logic Apps 中创建一个自定义连接器,它基于带有 Microsoft 扩展(x-ms-dynamic-schema 和 x-ms-dynamic-values)的 Swagger 文件。
我现在想获取一个对象数组。这些对象中的每一个都具有相同的 JSON 模式。使用 x-ms-dynamic-schema 扩展,可以声明逻辑应用程序/流设计器需要获取响应的 JSON 模式,以便您可以提供对象的属性。
我想要实现的是:
- 我在我的连接器(“ListEntities”)上有一个操作,它获取我感兴趣的某个实体(= 对象类型)的对象数组。
- 相同的操作会选取该实体类型的架构并显示响应的属性。
到目前为止我尝试了什么:
获取架构的操作:
获取实体列表的操作:
上述响应的定义
现在,我的输出示例:
我的架构:
问题是我的流程应用程序确实向我显示了设计模式下的属性:
但是,我希望插入一个循环(适用于每个循环)
流程本身也不起作用,只是因为它没有循环数组中的对象。
已经在这方面花费了太多时间并寻求您的帮助。
python - 是否可以使用 Microsoft Flow 自动执行 Python 脚本?
我想使用 Microsoft-Flow 基于某些触发器执行一段 python 代码。有没有办法做到这一点?
基本上我正在探索 Powerapps 和 Microsoft-Flow。我在powerapp中有数据,我可以在那里进行基本操作。但是,每当用户按下 powerapp 中的按钮并再次在 powerapp 上显示结果时,我都想执行一个 python 脚本。
json - Microsoft Flow:如何连接来自 JSON 对象的数据
我有一个 REST Web 服务调用,它以以下格式返回数据:
在 Microsoft Flow 中,我想获取主要联系人电子邮件 (Contacts.EmailAddress) 以及所有辅助联系人电子邮件 (Contacts.ContactPersons[x].EmailAddress);并将其用于下行电子邮件的too字段。
ContactPersons 并不总是在每种情况下都被定义,但 Contacts.EmailAddress 应该是。
使用流程执行此操作的最佳方法是什么?有没有办法通过循环或其他方式连接数据?我似乎找不到办法做到这一点。
asp.net - Microsoft 工作流自定义连接器
我正在尝试在 microsoft flow 上为我的网站开发一个简单的客户连接器,到目前为止,我看不到如何使用托管在我的网站上的 web API,每篇文章教程都需要在 Azure 上托管 API, Azure 帐户也是先决条件。是否只有 azure API 可用于自定义连接器?
azure - Azure 图像内容审查器 - 它只响应完全匹配的图像
我已订阅并构建 API 调用(使用 Flow)以在 Content Moderator 的图像列表中搜索图像。但是,它似乎只返回完全匹配的图像。有没有什么参数可以控制模糊匹配甚至匹配结果的程度?