在EA RTF生成中包含复合图

时间:2014-04-14 19:03:25

标签: enterprise-architect

使用Sparx Enterprise Architect 10:

我有一个包含图表和许多活动元素的包。元素在图上,包含一个复合活动图,其中包含来自其他包的元素。包含复合图的结构如下所示:

Structure Containing Composite Diagram

包含验证产品1 活动图上的所有测试的结构可能如下所示:

Structure Containing Individual Tests

生成RTF报告时有没有办法包含复合图?

目前,我的RTF模板已设置为处理:

  • 包元素
  • 图表元素

我希望能够生成如下内容:

    1. 验证System1(包)
  • 1.1。验证System1(图表)
  • 1.1.1。验证Product0(元素)
  • 1.1.1。验证Product1(元素)
  • 1.1.1.1验证产品1(图表)
  • 1.1.1.1.1验证Product1 Subsystem0(元素)
  • 1.1.1.1.1验证Product1 Subsystem1(element)
  • 1.1.1.1.1验证Product1 Subsystem2(element)
  • 1.1.1。验证Product2(元素)

(假设三个测试用例在Verify Product1图上。)

注意:我了解如何根据需要创建RTF模板:我不明白的是如何表明我希望处理复合图。

1 个答案:

答案 0 :(得分:3)

你可以实现它(用一个小技巧)。您需要遵循层次结构,如下图所示 enter image description here

预期的层次结构是

封装

- >图

- >元素

- > - >图

- > - > - >元素

现在的诀窍是,当您在Package-> Element下启用Diagram时,您将无法再次启用Element,要解决此问题,请启用" Element"在(Package-> Diagram)下剪切并粘贴占位符(元素> .....元素 - >图)

已导出我的模板(RTF)供您参考,您可以导入它并尝试应用于您的验证系统包) https://www.dropbox.com/s/b9y9jo4xk0yq2zf/SampleRTFTemplate.rtf