主要内容

如何在生成的报告中包含链接的需求细节

需求报告是RMI中的一个功能,它扫描Simulink®模型,寻找到外部需求文档的链接,并生成报告。金宝app当在需求报告生成过程中可以阅读文档时,您可以选择将引用的文档片段插入到生成的内容中,以生成更详细的报告。

打开示例模型并加载RMI链接数据。

本例使用Power Window Controller模型,并依赖于外部存储的一组链接。看到不修改Simulink模型文件的需求管理金宝app示例,以详细演示RMI中的外部存储特性。

运行以下命令启用外部存储的链接,将示例模型与外部存储的RMI数据关联起来,并打开Simulink模型。金宝app

rmipref (“StoreDataExternally”,真正的);rmimap.map (“slvnvdemo_powerwindowController”“slvnvdemo_powerwindowOffice.slmx”);
映射…/ slvnvdemo_powerwindowController。/slvnvdemo_powerwindowOffice.slmx
open_system (“slvnvdemo_powerwindowController”);

浏览链接以查看文档中的目标内容

突出显示模型中的链接,以定位具有链接的对象并导航到文档。在应用程序选项卡打开要求经理.在需求选项卡上,单击突出的链接.或者,计算下面的代码。

rmi (“highlightModel”“slvnvdemo_powerwindowController”);

包含的链接演示了几种可能的Microsoft®Office文档链接样式:

  • 控制子系统链接到Word文档中的主子标题。的代码求值以导航到控制子系统。

rmidemo_callback (“定位”“slvnvdemo_powerwindowController /控制”);
  • 这两个真值表链接到子标题和表。的代码求值以导航到真值表而且事实表块。

rmidemo_callback (“定位”,{“slvnvdemo_powerwindowController /真值表”...“slvnvdemo_powerwindowController /真理Table1”});
  • 驾驶员一侧Mux1链接到包含一些要点的子标题。计算代码以导航到Mux1块。

rmidemo_callback (“定位”“slvnvdemo_powerwindowController / Mux1”);
  • 风格的Mux4链接到一个子标题。的代码求值以导航到Mux4块。

rmidemo_callback (“定位”“slvnvdemo_powerwindowController / Mux4”);

无文档片段的需求报告

  • 在Simuli金宝appnk模型中需求选项卡上,单击分享>报告选项

  • 取消包括链接文档的详细信息报告选项卡中的“需求设置”对话框。

  • 在Simuli金宝appnk模型中需求选项卡上,单击分享>生成模型追溯报告

  • 注意,报告中的表只包含链接的短标签。这些是你在对象上下文菜单中看到的字符串标签链接编辑器对话框。

插入文档内容的需求报告

  • 在Simuli金宝appnk模型中需求选项卡上,单击分享>报告选项

  • 这次,检查一下包括链接文档的详细信息

  • 通过单击重新生成报告分享>生成模型追溯报告

  • 当microsoftword文档中的目标范围包含一个表时,生成的报告中将包含该表。

  • 当microsoftword中的目标位置是子标题时,生成的报告将包含子内容。使用此功能时要谨慎:链接到文档中的主要子标题可能意味着将大量文本从文档复制到报表中。

  • 当目标位置是Microsoft Excel中的单元格范围时,目标工作表片段将插入到报告中。

  • 当目标位置是Microsoft Excel工作表中的单个单元格时,目标单元格右侧的单元格内容也会插入到报告中。

在RMI报告中包含IBM Rational DOORS属性

对于连接到IBM®Rational®DOORS®的用户,RMI提供了更多的控制,以控制在需求表中包含哪些对象属性。

  • 默认配置将包括DOORS对象标题,DOORS对象文本和所有其他属性,除了:“Created Thru”,所有字符串值为空的属性,以及为假的系统属性。

  • 要包含在生成报告中的属性名称列表存储为user下RMI设置的一部分prefdir

  • 使用RptgenRMI.doorsAttribs包括/排除某些属性和/或属性组。

current_settings = RptgenRMI.doorsAttribs(“显示”
current_settings =5 x1细胞{'对象标题'}{'对象文本'}{'$AllAttributes$'} {'$NonEmpty$'} {'-Created Thru'}
帮助RptgenRMI.doorsAttribs
RptgenRMI.doorsAttribsis a function.