预订演示
前页 后页

工作流脚本函数

注记:从Enterprise Architect 15.0 版开始,VBScript 工作流脚本可供使用但已弃用。您现在可以使用Enterprise Architect插件

模型事件 EA_Connect 以响应 Workflow插件

事件,具有更广泛的特征并且不依赖于 Visual Basic。

工作流脚本在脚本窗口中创建,工作流组类型为 VBScripts。它们由Enterprise Architect工作流引擎执行,以管理用户输入。

您可以使用一系列函数和数据结构来开发您的脚本。

访问

使用此处概述的方法之一打开脚本窗口,然后单击“新建组”按钮创建一个新的工作流脚本组,然后单击“新建脚本”按钮创建一个新脚本。

功能区

特定> 工具 >脚本

工作流函数和数据结构

函数

描述

也见

脚本实现

启动模型时,工作流引擎将使用当前用户和组成员身份进行初始化;该信息决定了谁可以访问和修改给定模型的某些部分。

当发生选定的事件时,脚本引擎将以包括作者的名称和访问权限以及元素名和版本详细信息在内的值初始化。

工作流脚本执行管理变更管理、访问控制和模型验证的规则;如果用户尝试违反公司政策进行更改,脚本将拒绝更新。

通知用户验证失败的原因并记录活动。

这些提醒有助于强化公司政策、减少人为错误并为管理层提供有价值的项目反馈。

用户输入函数

这些是Enterprise Architect调用来验证和控制用户输入的函数。

对于Enterprise Architect调用的每个函数,都填充了一组对象。

函数-验证和控制用户输入 填充工作流数据结构

创建搜索的函数

Enterprise Architect调用这些函数来创建包含用户任务的搜索。

函数-使用用户任务创建搜索

工作流数据结构Enterprise Architect填充

这些是Enterprise Architect填充的工作流数据结构对象。

填充工作流数据结构

您填写的工作流数据结构

这些是您可以填充的工作流数据结构对象。

您填充的工作流数据结构

你函数

这些是Enterprise Architect提供给您调用的功能。

您调用的函数

注记

  • 如果您对脚本窗口中列出的工作流脚本进行了更改,请单击脚本窗口工具栏中的刷新脚本按钮以重新加载更改后的脚本
  • Workflow脚本在企业统一版和Enterprise Architect终极版中可用
  • 工作流脚本需要启用用户安全才能函数
  • 您需要“管理工作流程”权限才能开发和管理工作流程脚本

了解更多