【发布时间】:2014-02-18 21:00:37
【问题描述】:
如何在 Enterprise Architect 的 html 报告中包含一个已分析的关系矩阵。 我在每个图表上都有一个链接,它指向一个分析的关系矩阵。 我试图为我的项目生成一个 html 报告。但是所有这些关系矩阵链接都被禁用了。
【问题讨论】:
-
您使用哪个版本的 EA?
如何在 Enterprise Architect 的 html 报告中包含一个已分析的关系矩阵。 我在每个图表上都有一个链接,它指向一个分析的关系矩阵。 我试图为我的项目生成一个 html 报告。但是所有这些关系矩阵链接都被禁用了。
【问题讨论】:
关系矩阵不能直接包含在 HTML 生成中,也无法编写脚本运行它或将其导出到图像文件。但是您可以将其包含在 RTF 文档中,因此这里有一种基于 RTF 模板和虚拟文档的解决方法。
«模型文档»:s 应该在一个单独的包中,该包不包含在 HTML 生成中。根据“pkgname - matrixname”或类似方案命名它们。
应为工件指定在生成的 HTML 中有意义的名称 - 称它们为“需求矩阵:pkgname”或类似名称。
现在,在运行 HTML 生成之前,您必须通过右键单击与“模型文档”相同的图表中的工件并选择“将文档创建到工件”来单独手动运行矩阵报告(所以这是一个很好的选择)在模板中包含日期和时间的想法)。然后像往常一样生成 HTML。
这会将矩阵图像输出到 HTML 中。您必须单击文档才能查看图像,并且如上所述,您必须手动运行矩阵报告,但结果会在那里。
您可以通过在图表中放置指向图像文件的超链接来执行类似的操作,然后将不同的矩阵输出到这些图像文件。我更喜欢 Artifact 方法,因为它将所有内容都保存在 EA 中(没有断开的链接),并且如果需要,它可以让您选择包括报告日期和时间以及更多内容。
【讨论】: