有没有办法将多个包合并为一个(html)报告?我不想从父包生成报告,因为它包含大量与所需报告无关的信息。我正在寻找一个答案,不需要将单独的软件包复制/粘贴到新的父包中,主要是因为这迫使我更新各种图表之间的链接并且非常耗时。企业架构师:您能否从不同的软件包生成报告?
回答
感谢@Uffe,实际上EA中有一个优雅的解决方案。您可以创建文档图并向其中添加模型文档或主文档元素。对于这些元素,您可以从模型中的任何位置添加软件包,然后以任何支持的格式发布此组合。更多详情here。
您不希望从父包创建报告,也不想复制/粘贴,因此请尝试:创建一个新包,将想要报告的包拖入新包包,在新包上创建报告,将包从其来源拖回,然后删除新包。
我希望有更多更优雅的东西... – joniba 2014-11-04 11:56:41
您不能将多个HTML(或文档)报告的输出合并为一个。你可以做相反的事情:你可以从代中排除某些软件包。
只需选择您希望排除的每个(子)包,右键单击并选择文档 - 生成的报告选项...这允许您选择包是否包含在报告中。此选项是递归的,因此该包及其所有子包都被排除。
另一种选择是编写一个遍历包结构并使用DocumentGenerator类为其选择性生成文档的脚本。
我不知道这一点,谢谢。但是,实际上,这是非常不切实际的,因为您需要一个大型企业模型来针对不同情况生成不同的报告,因为它是一种静态而非特定于报告的配置。 – joniba 2014-11-06 18:07:25
- 1. 企业架构师生成包不工作的DDL
- 2. 企业架构师:一个包的DDL的命令行生成
- 3. 的Sparx企业架构师 - XSD生成:在生成一个
- 4. SVN的企业架构师
- 5. 在企业架构师
- 6. 企业架构师和Subversion
- 7. 企业架构师和Unity3D
- 8. 企业架构师与代码同步
- 9. 企业架构师Java代码生成文件导入
- 10. 简化企业架构师代码生成
- 11. 企业架构师的刻板印象
- 12. 企业架构师 - 撤消签分支
- 13. 企业架构师定制工具箱
- 14. 企业架构师脚本:使用ImportPackageXMI
- 15. 企业架构师坏字符编码
- 16. 时间戳和企业架构师(sparx)
- 17. 企业架构师基线删除
- 18. 企业架构师,扩展属性
- 19. 企业架构师:C#可选参数?
- 20. 变通为企业架构师
- 21. 企业架构师数据库抽象
- 22. 删除API是不符合企业架构师表同步
- 23. 企业架构师不再同步到当前项目
- 24. 公司是否应该为企业软件有不同的构建工程师和安装工程师?
- 25. 企业架构师 - 独立代码生成头文件和实现
- 26. 企业架构
- 27. 企业架构师通过派生防止扩展元类别
- 28. 企业架构师和Subversion - 导入能力目前锁定
- 29. 企业架构师生成文档 - 隐藏字段没有价值
- 30. 企业架构师,数据库触发器生成(oracle)和双分号
通读我的回答,我意识到我可能误解了你的问题。所以只是为了澄清:你是否尝试(并驳回)建立«示范文件»? – Uffe 2014-11-07 10:06:29
@Uffe,这看起来像我在找什么。你为什么不把它作为答案发布?我正在努力设置这个。 – joniba 2014-11-10 17:24:45
@Uffe,将其添加到您的答案或添加另一个答案,我会将其标记为答案。在此之前,因为这正是我所期待的,所以我会自己添加它并将其标记为答案。 – joniba 2014-11-11 07:54:16