UML软件开发与建模工具生成网页报告(HTML)常见问题

Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发 及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。Enterprise Architect现已支持商城购买啦,Enterprise Architect - Professional Edition现优惠价只需1699元,点击查看授权方式和其他版本优惠

点击下载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,请在项目浏览器中的“包”或元素上单击鼠标右键,然后选择“复制/粘贴>将节点GUID复制到剪贴板”选项,或者右键单击该图并选择“复制参考”选项。

问题2:生成HTML报告后,我尝试使用Google Chrome打开“索引” HTML文档,但失败-为什么?

目录仅适用于设置为“标题”类型的样式的文本。

因此,为了激活“目录”菜单选项,您必须在模板中至少将一条文本设置为“标题1…9”类型的样式。

问题3:如何在生成的文档中隐藏图边框?

Google Chrome允许从远程Web服务器而不是本地文件系统加载HTML文档“索引”。这是Google Chrome浏览器的一项功能,可消除使用JavaScript滥用工作站的情况。

要直接从文件系统显示网络报告,Chrome需要使用命令行参数:

 chrome.exe-允许文件访问文件

问题4:我可以为HTML报告创建用户定义的输出吗?

用户可以使用CSS样式,JavaScript和HTML的模板来自定义Enterprise Architect HTML报告。

问题5:如何自动生成HTML?

自动化接口支持使用Project Class中的RunHTMLReport()函数生成HTML报告。

问题6:为什么WebEA返回消息“找不到图图像”?

该错误消息表明该模型中存在该图,但是尚未生成图的图像。

可能的原因:

Enterprise Architect Worker应用程序未针对该模型运行(尚未配置,当前未运行,或者自保存图表以来尚未运行)
该图是在Enterprise Architect中创建的,但尚未保存
模型未在特定于模型的选项中启用“自动创建图表图像和图像映射”选项,或者
用户使用的是Enterprise Architect的旧版本(建于1350之前)

问题7:为什么WebEA返回消息“所选模型已启用用户安全性,但未配置为提示用户凭据!”?

当你有用户安全设置对信息库返回此消息,但尚未设定login_prompt到真正的webea_config.ini文件。

如果设置login_prompt = true,则不需要sscs_model_user和sscs_model_pwd中的条目
如果将login_prompt = false设置为sscs_model_user和sscs_model_pwd中,则它将登录

猜你喜欢

转载自blog.csdn.net/RoffeyYang/article/details/112231180