# Link Remover

> 从整个模块或所选内容中删除选定链接类型的链接，删除前提供预览和确认。

Source: https://widgets.doorsnext.com/zh/widgets/link-remover/

- 领域: 链接与可追溯性
- 适用于: IBM DOORS Next 模块
- 支持的产品: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- 更改数据
- Keywords: 删除链接, 批量删除链接, 链接类型, 批量清理链接, 可追溯性清理, 模块链接, 基本工件链接
- 版本: 1.38 (发布日期 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## 它是什么，为何存在
可追溯性只有在正确时才有价值。在重组、导入失败、可追溯性模型变更或使用错误的链接类型进行测试之后，模块中会留下数百个必须移除的链接。在标准界面中，每个链接都必须逐个工件地单独删除。

Link Remover 的设计初衷，是批量且安全地清理可追溯性：您选择链接类型和方向，准确查看找到了哪些链接，然后在一次受控的运行中将其移除。

## 解决的问题
- 导入、迁移或可追溯性模型变更后留下的数百个过时或错误的链接。
- 逐个删除链接，既缓慢又容易出错。
- 不确定链接是位于模块上下文中还是基本工件上，以及删除它们会产生什么影响。
- 没有记录哪些链接已被删除。

## 优势
- **有针对性的清理：** 只处理选定的链接类型，按选定的方向（传出、传入或全部）。
- **默认安全：** 除非您明确包含基本工件上的链接，否则只删除模块上下文中的链接；而且该选项在每次运行后都会自动关闭。
- **预览：** 删除前显示每种类型的链接数量以及每个工件的每个链接。
- **清晰的确认**：明确列出链接数量、涉及的工件和链接类型。
- **稳健的运行：** 提供进度显示、停止功能、无法删除的链接列表（可重试）以及 Excel 变更报告。

## 使用方法
1. 勾选要删除的 **link types**（链接类型）并选择 **direction**（方向）。该列表来自项目中定义的链接类型。
2. 可选：勾选 **Remove links in the module and on base artifacts**（删除模块中及基本工件上的链接）。
3. 打开一个模块并单击 **Find links in module**（在模块中查找链接），或在 DOORS Next 中选择工件。小部件会显示找到了多少个选定类型的链接。
4. 单击 **Remove links (N)**（删除链接），阅读确认信息并确认。
5. 在 Execution Status（执行状态）中查看结果，必要时下载变更报告。

## 须知
- 基本工件上的链接会从所有复用这些工件的模块中消失；请审慎使用此选项。
- 同一模块中两个工件之间的链接只会删除一次，而不是两次。
- 对于非常大的模块，**Remove without searching**（不搜索直接删除）可在一次处理中删除链接。
- 请始终在变更集中工作：废弃变更集是恢复已删除链接的唯一方法。
