处理表格和图表的的手动更改
简介¶
将表格插入文档后,可以手动更改其中的值和样式。可以使用 maintain Data 和 Style features 在每次更新对象时保留这些更改,而不会用从源读取的内容覆盖它们。
以下过程介绍如何为 Table 对象保留数据更改,为 Table and Chart 对象保留样式,以及如果决定覆盖这些更改,如何恢复从源读取的值。
如何保留表格中的数据更改
Add-in Word > CCH Tagetik Table ObjectEdit - RibbonTable ObjectKeep overrides on - DataToggle set - ONUpdate
对表格数据的手动更改是指用户对表格单元格中包含的文本值、数字、日期等所做的所有更改。要保留或不保留对文档表格数据所做的任何更改,必须打开对象的 Edit 选项卡,并打开或关闭“Data”切换开关。具体如下:
- 当“Data”切换开关打开时,如果文档中表格上的数据与从源读取的数据不同,则在表格更新数据处理完成后,将保留文档中读取的值。
- 当“Data”切换开关关闭时,数据值将始终从源重新读取,任何对数据的手动更改都将在表格更新数据处理结束时丢失
此选项不受用户请求表格更新位置(单个、多个或递归更新)的影响。

重要:手动编辑表格值后,请确保文档已完成保存更改,并且其状态为 Saved,然后再更新它。如果文档仍在保存中,即使 Data 切换开关已打开,对表格的任何更改也将丢失。
如何为多对象更新保留按数据手动更改
Word add-ins > CCH® Tagetik Disclosure ribbon bar > Object list available updates > Table or Chart selectedLaunch update
在启动更新之前,用户编辑、添加或删除一个或多个单元格中的字符,并通过 EDIT 模式将 Toggle 设置为 ON。
- 从功能区中选择 Object List 选项
- 单击 available updates
- 选中与面板中可见的文档上的表格或图表相关的一个或多个复选框
-
选择 Update 按钮的下箭头,并选择三个可用选项之一:
-
Update(考虑每个对象上设置的 Flags 状态)
-
Keep all changes(无论 Flag 状态如何,都保持所做的覆盖)
-
Full Reset(将 Table/Chart 恢复到其源状态)
-
单击按钮并启动所需的更新
注意 如果选择的对象不是 Table 或 Chart,系统不会显示用于选择选项的箭头;而如果至少一个所选对象是 Table 或 Chart,系统将显示箭头,用户仍然可以启动更新。
注意:如果通过添加或删除行或列更改了表格结构(称为基数),则在更新操作结束时,系统将不执行更改,并显示警告消息 “manual changes will not be made for cardinality change”。
如何保留数据的手动更改并启动递归更新
Word add-ins > CCH Tagetik ribbon bar > UpdatesDocument Part to Update > Update and Get Changes
在文档部件中添加了 Table 或 Chart 后,在进行手动更改并将 Data Toggle 设置为 On 或 Off 后,用户可以启动递归更新,根据所选选项在主文档上显示带有或不带有更改内容的 Table。
- 从功能区中选择 Updates 按钮
- 选择要递归更新的文档
- 单击带有 Update and get changes 选项的按钮
- 将 include data in the update Toggle 设置为 On,并选择 Update,其他 Toggles 保持 Off
- 系统启动递归更新,并显示文档部件中包含的 Table 或 Chart,其数据已更改,同时考虑设置为 On 或 Off 的 Data Flags
-
将 Include Data in Update Toggle 设置为 On,选择两个已启用选项之一,然后单击 Update 按钮
-
Enables 完整对象恢复(系统启动递归更新,按源恢复文档部件的内容)
- Keep all overrides(系统启动递归更新,并显示文档部件中包含的 Table 或 Chart,其数据已更改,但不考虑设置的 Data Flags)
注意:如果通过添加或删除行或列更改了表格结构(称为基数),则在更新操作结束时,系统将不执行更改,并显示警告消息 “manual changes will not be made for cardinality change”。