审阅让修改以修订标记记录,而不覆盖原文:开启修订后,插入、删除和格式调整都会记录作者,其他人可以逐条查看、接受或拒绝。本文以 Word 为例介绍操作方式和权限配置,文中说的审阅,指“审阅”选项卡里与修订相关的功能。
审阅选项卡的能力
Word 编辑器的“审阅”选项卡提供以下修订相关能力:
| 能力 | 界面位置 | 说明 |
|---|---|---|
| 修订开关 | 审阅 → 修订 | 开启后,新的编辑会作为修订记录,而不是直接改动正文 |
| 显示模式 | 审阅 → 显示模式 | 在“所有标记”“无标记”“原始状态”之间切换查看方式 |
| 审阅窗格 | 审阅 → 审阅窗格 | 集中列出文档中的修订,点击可定位到对应位置 |
| 上一条 / 下一条 | 审阅 | 逐条浏览修订 |
| 接受 / 拒绝 | 审阅 | 接受或拒绝当前修订,也可以一次处理全部修订 |
| 限制编辑 | 审阅 → 限制编辑 | 保护文档,可设置为只读,或只允许以修订形式修改 |
下面说明显示模式和接受、拒绝两项操作,其余能力按表中位置直接使用。
显示模式
| 选项 | 界面说明 | 实际含义 |
|---|---|---|
| 所有标记 | 所有更改(编辑) | 显示全部修订标记,适合编辑和逐条审阅 |
| 无标记 | 已接受所有更改(预览) | 按“全部接受”后的效果预览,不会真正接受修订 |
| 原始状态 | 已拒绝所有更改(预览) | 按“全部拒绝”后的效果预览,不会真正拒绝修订 |
注意
“无标记”和“原始状态”只是预览。要真正消除修订,必须使用“接受”或“拒绝”,切换显示模式后保存,修订仍然保留在文档中。
接受和拒绝修订
“接受”“拒绝”默认逐条处理并跳到下一条,下拉菜单可一次性处理全部,也可以点击正文中的修订标记直接选择。接受或拒绝会直接修改正文,保存前可以使用撤销。
配置审阅权限
修订能力由 editorAttrs 控制:canReview 决定是否启用审阅,canEdit 决定能否编辑。
editorAttrs: {
editorMode: 'edit',
canEdit: true,
canReview: true
}

打开时的审阅状态
打开文档时的审阅状态由 user.customization.public.common 下的两个开关控制,默认都是 false,可以按需单独开启:
openReviewChanges: true:打开文档后直接进入修订状态,省去手动点“修订”。openReviewPanel: true:打开文档时展开审阅窗格,适合集中处理修订,要求canReview为true。
user: {
customization: {
public: {
common: {
openReviewChanges: true, // 打开文档后直接进入修订状态
openReviewPanel: true // 打开文档时展开审阅窗格
}
}
}
}

只读审阅
外部审阅人只能查看修订和审阅窗格,不能改正文,也不能接受或拒绝:
editorAttrs: {
editorMode: 'edit',
canEdit: false,
canReview: true
}

关闭审阅
editorAttrs: {
canReview: false
}
用户仍可正常编辑,但“审阅”选项卡不再提供修订相关能力。

控制审阅相关按钮
canReview 只能整体开关审阅能力。如果只想隐藏部分按钮(例如保留查看和定位、去掉“接受”“拒绝”),可以配置 user.customization.public.common.btnPermissions.docBtnPermissions,被移除的按钮和对应快捷键会一并取消:
user: {
customization: {
public: {
common: {
btnPermissions: {
docBtnPermissions: [
{ modular: 'Toolbar', subModule: ['btnTurnOn', 'Accept', 'Reject'] }
]
}
}
}
}
}

更多关于按钮权限控制的配置,请参考自定义工具栏菜单。
常见问题
修订开关或接受/拒绝按钮不可用
常见原因是当前会话处于只读审阅(canEdit: false、canReview: true)、文档被保护,或用户没有编辑权限。只读审阅可以查看修订,但不能切换修订开关,也不能接受或拒绝修订。如果审阅人需要处理修订,必须给他编辑权限。如果既要处理修订又不希望他随意改正文,可以启用“限制编辑 → 修订”,让所有修改只能以修订形式产生。
打开文档后看不到“审阅”选项卡
依次检查:
editorAttrs.editorMode是否为edit,view模式下不提供编辑和审阅。editorAttrs.canReview是否为true,以及是否同时具备canEdit: true和有效 License。- 是否通过
btnPermissions移除了btnReview,或文档被保护为只读。
修订作者显示错误或全部相同
修订作者来自当前会话的 user.name,用户标识来自 user.id。请确保每个用户使用唯一、稳定的 id,并在打开文档时传入正确的显示名,不要多个用户共用一个固定账号。







