管理外部需求文档中的导航反向链接
您可以在外部需求文档中插入反向链接,然后通过这些链接从外部需求跳转到 MATLAB® 或 Simulink® 中的关联项。反向链接具有对应的正向链接,这些正向链接从 MATLAB 或 Simulink 中的项指向外部需求或导入的引用需求,这些引用需求作为外部需求的代理对象。如果与反向链接对应的前向链接不再存在,则该反向链接已失效,您可以将其删除。
您可以在以下位置插入反向链接:
Microsoft® Word 文档
Microsoft Excel® 电子表格
IBM® DOORS® 模块
IBM DOORS Next 工程
启用双向追溯性
在创建直接链接到 Microsoft Word、Microsoft Excel 和 IBM DOORS 中的需求时,若要创建反向链接,必须启用双向可追溯性:
打开需求编辑器。
在 Links 部分,点击预设项。
在“需求设置”对话框中,选择选择链接选项卡。
在创建基于选择的链接时下,选择修改双向链接的目标。

注意
您无法为 IBM DOORS Next 启用双向追溯功能。相反,在创建链接后插入反向链接。有关详细信息,请参阅插入和删除反向链接。
有关创建直接链接的更多信息,请参阅 直接链接到第三方应用程序中的需求。
插入和删除反向链接
如果您在创建前向链接时未创建反向链接,您可以通过更新反向链接来后续插入反向链接。更新反向链接时也会删除过期的反向链接。更新反向链接:
打开需求编辑器。
显示已加载的链接集。在需求编辑器中,点击显示链接。
选择包含您希望反向链接匹配的正向链接的链接集。右键点击链接集并选择更新反向链接。
对话框显示已检查的链接数以及添加和删除的反向链接数。点击确定。
或者,您可以通过使用 updateBacklinks 函数以编程方式更新反向链接。
要删除所有前向链接及其对应的反向链接:
在需求编辑器中,点击显示链接。
选择链接集中所有链接,除一个外,然后点击 Delete。
点击保存保存该链接集。
通过更新反向链接来移除过时的反向链接。
导航至包含最后一个剩余反向链接的外部需求,并删除该反向链接。
在需求编辑器中,选择剩余的链接并点击 Delete。
点击保存保存该链接集。
您只能在链接集包含至少一个链接时删除过期的反向链接。如果链接集不包含任何链接,请创建一个临时链接到您要移除反向链接的需求文档,然后移除这些反向链接。
注意
Requirements Toolbox™ 仅当 IBM 中的当前配置上下文与 DOORS MATLAB Next 中的配置上下文匹配时,才会删除 IBM DOORS Next 中的反向链接。