Enterprise Architect:按脚本

时间:2015-08-24 13:43:18

标签: enterprise-architect

我必须在Enterprise Architect模型中更改许多图表的图表类型。可以使用以下选项手动进行更改(按预期工作):

选择图表 - 图表 - 高级 - 更改类型...

由于我必须更改很多图表,因此我创建了一个脚本,用于搜索所有相关的图表并自动更改类型。我已经编写了很多用于更改某些建模元素的JScript EA脚本。不幸的是,这个功能似乎无法在脚本界面上使用。

我必须更改图表对象的“MetaType”。但这是只读的(见http://www.sparxsystems.com/enterprise_architect_user_guide/12/automation_and_scripting/diagram2.html)。因此,我收到了一个错误。

var currentDiagram as EA.Diagram
currentDiagram = theDiagram
currentDiagram.MetaType = MY_DIAGRAM_METATYPE // ERROR

在下一步中,我在Repository界面(http://www.sparxsystems.com/enterprise_architect_user_guide/12/automation_and_scripting/repository3.html)和项目界面中搜索了相应的功能。但我发现没有任何合适的东西。

我使用的是Enterprise Architect 12.0.1215,我使用的是JScript。

有人已经通过脚本尝试过这个吗? 我错过了什么吗? 是否有另一种方法可以通过脚本实现图表类型更改?

提前致谢!

0 个答案:

没有答案