本主题提供了有关在Enterprise Architect中创建和应用用户可定义的报告模板的常见问题的答案。
问题1:如何在HTML报告中传递特定图或元素的链接?
使用元素或图表的GUID标识符引用HTML报告页面。
也就是说,形式为:
http://path/path/path/Index.htm?guid = xxxxxxxxxxxx
使用此功能时,您可以输入小写的“ guid”一词,并且值中不要包含大括号{}。例如:
http:// ... / path / Index.htm?guid = DC62B0DA-0D60-4447-85E6-B9BBAE7FC90F
要获得GUID,请在项目浏览器中的Package或元素上单击鼠标右键,然后选择“复制/粘贴>将节点GUID复制到剪贴板”选项,或者右键单击该图并选择“ Copy Reference”选项。
问题2:生成HTML报告后,我尝试使用Google Chrome打开“索引” HTML文档,但失败了,为什么?
Google Chrome浏览器允许从远程Web服务器而不是本地文件系统加载HTML文档“索引”。这是Google Chrome浏览器的一项功能,可以消除使用JavaScript滥用工作站的情况。
要直接从文件系统显示网络报告,Chrome需要使用命令行参数:
chrome.exe --allow-file-access-from-files
问题3:我可以为HTML报告创建用户定义的输出吗?
用户可以使用CSS样式,JavaScript和HTML的模板来自定义Enterprise Architect HTML报告。
问题4:如何自动生成HTML?
自动化接口支持使用Project Class中的RunHTMLReport()函数生成HTML报告。