- 打印
在本文中,您将了解:*什么是应用程序级触发器?* 应用程序级触发器的类型* 应用程序级触发器用例
应用程序触发器
应用程序级触发器由以下事件激活: * 应用程序启动 * 应用程序完成 * 应用程序取消。
这些触发器可在上下文窗格的 "应用程序 "选项卡上修改:
所有这些触发器都可以在任何步骤上自动激活。
例如,如果在三个不同的步骤上都有一个 "完成 "按钮,那么 "应用程序已完成 "触发器就可以在其中任何一个步骤上运行。
:::(Warning) (注)过渡不能添加到应用程序级触发器::::
应用程序已启动
每次在郁金香播放器中启动应用程序时,应用程序启动触发器都会运行。一个应用程序可以在任何步骤启动另一个应用程序,但无论应用程序在哪个步骤启动,应用程序启动触发器都将运行。
使用示例
应用程序启动触发器对于加载整个应用程序所需的任何资产非常有用。
例如我的应用程序依赖于一个存储每个车站当前状态的车站交接表,该表包括车站的吞吐量、物理位置等。表中的每条记录都与站点名称相关联。
应用程序已完成
应用已完成,与 "步骤退出时 "的步骤级触发器一样,将在执行应用完成时运行。
示例用例
"应用已完成 "触发器在关闭进程时非常有用。
例如当我的用户完成履行应用程序时,我想向采购发送一封电子邮件,以重新订购我要求的材料。
应用程序已取消
应用程序已取消 触发器会在取消应用程序的应用程序转换触发时触发。
示例用例
应用程序取消触发器在支持应用程序中的用户错误时非常有用。当发生错误时,可以触发一个转换来取消应用程序,这将删除包含错误数据的任何应用程序完成。在这种情况下,可能需要自定义行为,这就是应用程序取消触发器发挥作用的地方。
例如当为一个混合流程创建缺陷时,用户会经历一个流程来尝试解决该缺陷。当该应用程序完成时,该批次被认为是有缺陷的,但如果该批次可以解决,则会执行应用程序取消,这样该批次就不会计入缺陷计数。如果是这种情况,我们希望将哪一步故障排除解决了缺陷写入表格,以便更好地了解最常见的故障模式