为 Power Automate 创建异常捕获表达式
记录流程失败的原因非常困难,这就是 Power DevBox Exception 的用武之地。它为每个流程创建一个定制表达式,返回流程失败的原因。
指示
-转到您的流程
-单击“保存/发布”(异常表达式是从上一个完整版本生成的,而不是草稿)
- 单击 Power DevBox 异常扩展图标
- 使用消息输入打开操作
-点击粘贴
Ctrl +e 将添加表达式以返回流运行的 url -
@{concat('https://make.powerautomate.com/manage/environments/',workflow()?['tags']?['environmentName'],'/flows/',workflow()?['name'],'/runs/',workflow()?['run']['name'])}
注意 - 跳过任何带有“异常”一词的范围/容器的表达式,这是为了停止异常处理中使用的操作,这些操作可能位于流中的消息下方(停止出错)。
某些操作不会将错误传递给容器,所有 API 操作都可以通过按 Ctrl+m 切换到新模式来添加。要停止自引用,任何使用异常表达式的操作都必须在名称中包含“异常”。
更新 1.1.1 更改为使用 Dataverse api,因此非解决方案感知流程现在将无法工作



