Enterprise Architect:为RTF报告中的包的链接生成显示文本

时间:2012-09-04 12:55:15

标签: enterprise-architect

在Sparx Enterprise Architect中,可以在备注和链接文档中向其他模型元素(特别是其他包)插入超链接。这些超链接也会在生成的RTF报告中显示。毫不奇怪,它们显示的标签与工具中定义的标签相同。但是,对于包的链接(它成为文档中的部分),我希望超链接与文档中包关联的部分编号一起显示。

例如,而不是“看到ThatOtherPackage”,我想在文件中“看到第4.2节”。

这是可能的,如果是的话:我怎样才能实现它?

1 个答案:

答案 0 :(得分:2)

这是不可能的,至少在EA的当前版本(9.3.935)中是不可能的。

原因是在RTF模板中,元素注释是不可分割的。换句话说,你不能“获取”笔记的内容(例如超链接)来执行任何预处理(例如替换)。

此外,在“编译时”确定包将获得的段号是非常困难的。 EA API虽然功能丰富,但没有提供任何方法将代码插入到RTF生成过程中。

EA中的超链接是相当薄弱的东西,如果您使用连接器,则会有更多选项。但是我仍然没有找到在生成过程中找到段号的方法。