与其他应用程序集成 > 将 Creo Parametric 与 Windchill 配合使用 > PDM 操作 > 使工作区对象保持最新状态
  
使工作区对象保持最新状态
Windchill 工作区中,有三个可用操作可确保您使用的是最近更新的数据。这些操作在下表中进行了汇总。
操作
说明
“更新”
由其他用户进行或您在其他工作区中进行的对象修改 (主要是修订或小版本化) 均可能导致当前工作区对象相对于以下项过时:
文档配置规范 (适用于 CAD 文档和动态文档)
部件配置规范
这些均在工作区首选项中定义。默认的工作区配置规范是最新修订版本的最新小版本。因此,“文件” > “更新”操作通常会检查服务器上是否存在对象的更高版本,如果找到更高版本,则会以该服务器上的更高版本替换工作区中的对象。
“刷新”
“刷新”操作将创建工作区页面的全新呈现。此操作可以显式执行 (通过单击工作区工具栏中的刷新图标 )。也可通过下列方法隐式触发:
通过工作区页面的新调用
通过从 Windchill 中的其他位置返回到工作区页面
完成 PDM 操作后,使用嵌入式浏览器
(在后台) 从 CAD 应用程序 (仅限机械 CAD 应用程序) 中执行 PDM 操作期间
通过“工作区” > “访问权限刷新间隔”首选项的功能
,可用于设置检查访问权限和执行全面工作区刷新的频率 (默认值为 1800 秒)
* 
在工作区刷新期间,服务器信息将与多个对象状态进行比较,并对其进行更新。如果首选项“工作区” > “刷新以同步文件名”设置为“是”,则刷新操作包括更新工作区对象的“文件名”,而这些工作区对象的“文件名”已在服务器上进行了更改。当首选项设置为“否”时,“文件名”更新需要显式“同步”操作。
“同步”
“同步”操作包括工作区刷新中包含的所有更新。此外,选择“工具” > “同步”后,系统还将执行其他服务器检查,其中包括以下内容:
对不同步对象进行同步 - 例如,更改另一台计算机上的工作区
* 
为获取最佳结果,建议通过在对象的 CAD 应用程序中打开对象并将其保存到工作区来对不同步对象进行同步。
使用对服务器首选项进行的修改来更新客户端
如果在多用户环境下工作,则可能会遇到这种情况:您在工作区中具有对象,而其他人对产品数据进行了更改。要管理此动态情况,Creo ParametricWindchill Workgroup Manager 可通知您对象状态的变化,并允许您更新选定的或任何已更改的工作区对象,以确保您第一时间获得最新的服务器信息。有关工作区对象是否过期的状况信息可通过三个可选的状况列进行传递,您可以将这些状况列添加到工作区表格视图中。状况列如下:
过期状况
与工作区的配置不同步状况
比较状况
有关状态列的详细信息,请参阅关于对象状况
可以选择一个或多个要更新的对象 (例如,当对象的状况列符号表明它们已过期时)。此外,可以在不预先选择对象的情况下选择“更新”操作 (操作-对象)。此时,系统将使用工作区中的所有过期对象来自动填充“更新”页面。在指定希望如何处理内容 (例如,是更新、下载,还是链接以便根据需要下载) 后,执行更新会将过期对象的最新小版本添加到工作区中。
有关详细信息,请参阅更新过期对象
* 
使用 Creo Parametric 配置选项 overwrite_contents_on_update,可从 Creo Parametric 用户界面控制“更新”操作期间的行为。请注意,默认设置为 "yes"。
如果设置为 "no",则系统不会覆盖过期对象的在本机修改的内容,但只更新它们的元数据
如果设置为 "yes",则系统除了更新在本机修改的或过期对象的元数据外,还会用服务器中的对象覆盖这些对象
“同步”(工作区) 操作使用工作区中已存在对象的最新信息更新缓存 (例如,从独立浏览器中进行的修改),刷新缓存一节对此操作进行了说明。