【问题标题】:profiled Relationship matrix in html reports in Enterprise ArchitectEnterprise Architect 中 html 报告中的分析关系矩阵
【发布时间】:2014-02-18 21:00:37
【问题描述】:

如何在 Enterprise Architect 的 html 报告中包含一个已分析的关系矩阵。 我在每个图表上都有一个链接,它指向一个分析的关系矩阵。 我试图为我的项目生成一个 html 报告。但是所有这些关系矩阵链接都被禁用了。

【问题讨论】:

  • 您使用哪个版本的 EA?

标签: enterprise-architect


【解决方案1】:

关系矩阵不能直接包含在 HTML 生成中,也无法编写脚本运行它或将其导出到图像文件。但是您可以将其包含在 RTF 文档中,因此这里有一种基于 RTF 模板和虚拟文档的解决方法。

  1. 创建一个输出关系矩阵图像的 RTF 模板。您可能还需要包含包名称以及当前日期和时间。
  2. 对于您需要矩阵报告的每个包,创建一个«模型文档»并将包添加到其中。请注意,如果您为一个包定义了多个关系矩阵,则无法选择报告哪一个 - EA 只会选择一个。
  3. 为每个 «model document» 创建一个 Artifact 并从 «model document» 绘制一条 «trace» 到 Artifact。
  4. 将工件移动到包含在 HTML 生成中的包中。如果您不想将它们放在任何图表中,则不必将它们放在任何图表中,但它们必须位于为其生成 HTML 的层次结构中。

«模型文档»:s 应该在一个单独的包中,该包不包含在 HTML 生成中。根据“pkgname - matrixname”或类似方案命名它们。

应为工件指定在生成的 HTML 中有意义的名称 - 称它们为“需求矩阵:pkgname”或类似名称。

现在,在运行 HTML 生成之前,您必须通过右键单击与“模型文档”相同的图表中的工件并选择“将文档创建到工件”来单独手动运行矩阵报告(所以这是一个很好的选择)在模板中包含日期和时间的想法)。然后像往常一样生成 HTML。

这会将矩阵图像输出到 HTML 中。您必须单击文档才能查看图像,并且如上所述,您必须手动运行矩阵报告,但结果会在那里。

您可以通过在图表中放置指向图像文件的超链接来执行类似的操作,然后将不同的矩阵输出到这些图像文件。我更喜欢 Artifact 方法,因为它将所有内容都保存在 EA 中(没有断开的链接),并且如果需要,它可以让您选择包括报告日期和时间以及更多内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 2019-05-26
    • 1970-01-01
    • 1970-01-01
    • 2019-07-26
    • 2020-04-11
    相关资源
    最近更新 更多