预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

工作流程脚本功能

注意:从Enterprise Architect 15.0 Enterprise Architect ,VBScript工作流脚本可以使用,但已弃用。现在,您可以使用Enterprise Architect Add-In模型事件EA_Connect来响应工作流Add-In事件,该事件具有广泛的功能,并且不依赖Visual Basic。

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

您可以利用各种功能和数据结构来开发脚本。

访问

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

色带

专业>工具>脚本

工作流程功能和数据结构

功能

描述

也可以看看

脚本实现

启动模型时,将使用当前的用户和组成员身份初始化工作流引擎。此信息确定谁可以访问和修改给定模型的各个部分。

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

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

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

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

用户输入功能

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

对于Enterprise Architect调用的每个功能,将填充一组对象。

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

创建搜索的功能

这些是Enterprise Architect调用以使用用户任务创建搜索的功能。

功能-使用用户任务创建搜索

工作流数据结构Enterprise Architect填充

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

填充的工作流数据结构

您填写的工作流数据结构

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

您填写的工作流数据结构

您调用的函数

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

您调用的功能

笔记

  • 如果您对“脚本”窗口中列出的工作流程脚本进行了更改,请单击“脚本”窗口工具栏中的“刷新脚本”按钮以重新加载更改后的脚本。
  • 在Enterprise Architect的Corporate , Unified和Ultimate版本中都可以使用Workflow Scripting。
  • 工作流程脚本要求启用用户安全性才能运行
  • 您需要具有“管理员工作流”权限才能开发和管理工作流脚本

学到更多