前页 | 后页 |
创建网页报告
如果要在包上创建报告以显示为网页,则可以在“浏览器”窗口中选择包,然后使用“发布为HTML”对话框执行简单的过程。所选包的所有子包将自动包含在报告中。
访问
色带 |
发布>模型报告> HTML>标准HTML报告或 规范-指定>元素>文档>以HTML发布 |
浏览器窗口工具栏 |
|说明文件|发布为HTML |
键盘快捷键 |
+ |
创建网页报告
字段/按钮 |
行动 |
也可以看看 |
---|---|---|
包 |
确认要为其创建Web文档的所选软件包的名称。 如果要更改包,请关闭对话框,选择新的包,然后再次选择“ HTML报告”选项。 |
|
标题 |
默认为包名称。如果您希望报表使用不同的标题,请在字段内容中键入您喜欢的文本。 |
|
输出到 |
输入或浏览要保存报告的目录路径。 |
|
样式 |
(可选)单击下拉箭头,然后选择一个自定义Web样式模板以应用于您的文档,以代替默认模板。 将<default>值用于系统提供的标准模板。 |
创建Web样式模板 |
文件扩展名 |
键入您的Web文档文件的文件扩展名;默认值为.htm。 |
|
主题 |
单击下拉箭头,然后选择“图表主题”以将颜色,线条粗细和字体样式应用于报表中元素的图表(如果这些元素使用默认值)。 如果将字段设置为“ <none> ”,则报告将应用在“首选项”对话框的“图>主题”页面中定义的系统默认主题。 |
图表主题选项 |
标题图片 |
如果要使报告的顶部具有标识图像,请键入或浏览以找到图像文件目录路径和文件名。 如果未指定路径,则图像默认为Enterprise Architect徽标。 |
|
在Notes中保留空白 |
选中复选框以重现任何元素注释的间距。取消选择该复选框以删除空白。 |
|
没有用于注释和文本项的页面 |
选择文本框以从报告中排除“注释”元素和“文本”元素。 |
|
在浏览器窗口中隐藏构造型 |
选中此复选框,以在生成的HTML报告的目录(浏览器窗口)中的元素名称中关闭元素原型。取消选中该复选框以显示构造型。 |
|
外部超链接目标 |
提供有关如何打开超链接的外部文档并将其显示给用户的选项。单击下拉箭头,然后选择适当的选项:
|
|
图片格式 |
选择用于存储图像的适当文件格式-PNG或GIF。 |
|
包括 |
选中要包含在您的Web文档中的相应复选框:
|
|
默认图 |
选择适当的单选按钮以使用以下内容开始网络报告:
|
|
生成 |
单击此按钮以生成报告。 |
|
进展 |
显示报告生成过程的累计完成百分比。 |
|
视图 |
报告完成后,单击此按钮以启动默认的Web浏览器并查看网页。 |
查看页面以查看特定的图或元素
在Web浏览器中查看Web报表时,可以通过在报表Web地址后面指定适当的GUID来直接切换到特定图或元素的页面。那是:
http://path/path/path/Index.htm?guid = xxxxxxxxxxxx
键入单词guid小写,并且在值中不包括大括号{};例如:
http:// ... / path / Index.htm?guid = DC62B0DA-0D60-4447-85E6-B9BBAE7FC90F
要获取GUID,请右键单击“浏览器”窗口中的“包”或元素,然后选择“复制/粘贴”选项,或者右键单击该图并选择“复制参考”选项。
浏览器行为
您使用的浏览器可能会影响网络报告的显示。特别:
- Firefox自动将图或元素页面定位器路径转换为file:/// C:/ path协议并对其进行操作
- Opera会自动将file:// localhost /添加到页面定位器路径的开头,就像Firefox添加file:/// C:/ path协议一样
- 默认情况下,Opera会在加载文件时禁用XMLHttpRequest,并且Web报表会检测到此情况并提示用户更改设置。页面托管在Web服务器上时没有问题
- Microsoft Internet Explorer不能直接在页面定位器路径上运行,但是Firefox中的协议也可以在Internet Explorer中运行;因此,要在没有Web服务器的情况下使用绝对引用,必须使用file:///协议访问路径
- 如果您使用的是Internet Explorer 7.0或更高版本,并且没有打开它,则其安全配置文件可能会阻止报告显示;点击屏幕顶部的说明横幅,然后选择“允许阻止的内容”选项
- 要直接从文件系统显示网络报告,Chrome需要使用命令行参数chrome.exe --allow-file-access-from-files ;将网页托管在网络服务器上时,直接访问没有问题
笔记
- 要立即生成演示网络报告,请打开EAExample项目,选择“系统”模型包,然后完成前面的步骤
- 您还可以在模型中选择“包”,以从生成的网络报告中排除它们(及其从属包)