当数据源的信息发生更改并且影响到表格中的提取数据时,将通知用户数据不是最新的。(使用属性提取表时不会出现通知。)根据系统变量 DXEVAL 的设置,在使用特定的命令(例如 OPEN 或 SAVE)时,将显示“数据提取 - 过时的表格”对话框。默认情况下,使用 PLOT 或 ETRANSMIT 命令时,如果提取数据没有进行自动更新,因而不是最新的,则 DXEVAL 将设定为进行检查。
用户可以设定在使用命令 SAVE、PLOT、PUBLISH 或 ETRANSMIT 时进行自动更新。启用自动更新后,将自动检查提取数据以查看其是否与数据源同步。如果不一致,会在不经用户干预的情况下进行更新。使用 PLOT 或 ETRANSMIT 命令时,数据提取会在打印或电子传递图形之前进行更新,但不会保存。
如果用户同时打开多个图形,并且每个图形中的 DXEVAL 设置都为 1(打开图形时检查更新),则会为每个包含数据提取处理表的非当前图形显示一个对话框。可以选择更新图形或跳过所有更新。
如果数据提取处理表中的单元在早期版本的程序中编辑过,然后在当前版本中打开,那么编辑过的表格单元将处于解锁状态。如果表格在当前版本中更新,则将显示对话框指示一些单元已被覆盖。在更新过程中,用户可以选择覆盖单元或者跳过单元。