【发布时间】:2018-12-21 14:34:18
【问题描述】:
我是 Enterprise Architect 的初学者,我需要编写一个小程序来选择 Enterprise Architect 项目中的所有“活动”类型,以设置“别名”属性的特定值(不一样,但遵循特定逻辑)。 我想用脚本工具来做到这一点,但是我在通过脚本访问任何活动对象时遇到了一些困难。
我找到了链接1“Enterprise Architect Object Model”,但我无法解决我的问题。 下面附上项目树。
这里有一些我试过的javascript代码:
var elem as EA.Element;
elem = Repository.GetTreeSelectedObject();
elem.Alias = "Hi at all";
但是这段代码有两个问题:
1) 它需要用鼠标指针选择活动;
2) 运行代码后,活动的“别名”字段为空。
【问题讨论】:
-
向我们展示脚本以及您遇到的问题。你不能指望有人为你写。
-
不要在评论中添加代码。改为编辑您的问题。
-
调用 elem.Update() 将更改保存到数据库。
-
谢谢!!!! “别名”字段内容现在是我想要的。你能帮我解决问题1)吗?我想通过脚本访问活动,但我不知道该怎么做。例如,是否有一个类容器,我可以从中登录到树结构以访问所有活动?
标签: javascript vbscript enterprise-architect jscript bpmn