前页 后页

虚拟文件

标准报告模板和自定义报告模板均会生成文档,这些文档提供了反映浏览器窗口组织方式的信息。您还可以生成独立于该组织的文档和Web报告,并根据要应用的任何标准对单个软件包和元素进行分组和排序。为此,您使用虚拟文档。

您可以基于单独的“模型文档”元素创建描述项目的需求,用例或设计元素的单独虚拟文档。另外,您可以将一个报表的这些独立部分制作成一个报表,保留它们自己的不同格式,但是在“报表包”元素下组织通用的页眉和页脚。您选择的任何目录,样式表和/或封面都将应用于合并后的文档,并且可以在所有“模型文档”部分中应用您的公司标准。您可以根据需要创建任意数量的虚拟文档,以获得所需的信息组合。

元素,模板和内容定义

构造

详情

也可以看看

文件元素

报告包和模型文档元素可从图工具箱的“文档”页面获得;在工具箱上,单击Search以显示“查找工具箱项”对话框,并指定“报告包”或“模型文档”。

The toolbox used for creating Virtual documents in Sparx Systems Enterprise Architect.

将“报表包”和“模型文档”元素拖到图上时,这些符号分别显示:

A package stereotyped as <<Report Package>> used for setting up a Virtual Document for generating reports using Sparx Systems Enterprise Architect.

“文档”工具箱页面还提供:

  • Document Artifact图标,用于创建一个元素,您可以在其中生成虚拟文档,也可以通过该元素将链接文档添加到元素
  • 图表模板图标,以多种图形格式显示元素的选定属性的值
  • 报告和矩阵规范元素,可捕获报告和矩阵配置文件,以帮助您一致地重新生成自定义报告和矩阵
  • 主文档图标已由报告包替换,因此已弃用;您仍然可以使用主文档而不是报表包,但是不需要为其RTFTemplate标记值提供值
图表工具箱 创建模型文档 创建报告包 文件工件 生成对工件元素的报告 标准图表

范本

对于每个“模型文档”元素,您可以使用标准文档模板(例如“模型报告”),也可以创建自定义模板。例如,针对需求文档的专门设计的需求模板,或针对用例部分的用例模板。

对于网络报告,您可以在“发布为HTML”对话框中标识模板;对于文档报告,您可以将模板名称指定为RTFTemplate标记值的值。

设计自定义文档模板 导入文件模板

内容

报告的内容定义为:

  • 以最适合您需求的顺序或组合将软件包列表(定义为属性)拖到模型文档元素上;您可以根据需要轻松添加或删除软件包
    要么
  • (不适用于网络报告)在模型搜索工具中创建的标准搜索(由标记值标识)-生成文档时,此搜索将捕获整个模型中所需的数据并填充文档;请注意,不支持图表搜索
您可以控制信息在文档中显示的顺序,例如,通过更改“模型文档”中的“包装”顺序或“报告包”中的“模型文档”的顺序。
将包添加到模型文档 删除模型文档中的包 定义和修改搜索 文件订单

笔记

  • 在文档报告的模型文档中,不应同时定义“软件包”列表和搜索。如果两者都存在,则在生成文档时,仅从“包装”列表中创建该文档
  • 您不能在报表包元素中使用书签,这将有效替换Word中的书签
    书签要求每个书签都必须唯一。当您使用标准模板(包括单个Model Document元素)生成报告时,每个书签都是唯一的,并且所生成的Elements-details与存储库中的元素之间存在1:1的关联
    由于报表包打算包含多个子文档,因此该关联不再是1:1。没有简单的方法可以直接将生成的数据与原始元素相关联地进行唯一标识

学到更多