与其他应用程序集成 > Windchill Workgroup Manager 文档 > SolidWorks > SOLIDWORKS 的 PDM 操作 > 锁定和解锁工作区中的对象
  
锁定和解锁工作区中的对象
为了避免意外修改工作区中的数据工作副本,可以将对象锁定。在工作区中锁定某个对象时,其状态在工作区和 SOLIDWORKS 会话中都将变为“只读”,并且无法覆盖该对象,直到将其解锁为止。锁定是一个工作区功能;它在公用区中不可用,并且对公用区或其他用户工作区中的数据副本没有影响。
“锁定”命令位于 Windchill Workgroup Manager 客户端用户界面中。要锁定对象,请选择对象,然后单击“文件” > “锁定”。该对象变为只读,并在 列中由状况图标 标记为只读。要解锁某个锁定的对象,请单击 “文件” > “解锁”“检出”命令会自动移除对象的锁定。
* 
可以将“自动锁定添加到工作区中的对象”首选项设置为“是”,以便在默认情况下,当将对象添加到工作区时会锁定所有对象。要仅锁定您不具有修改权限的对象,可以设置 wgmclient.ini 文件中的首选项 workspace.autolock.for.no.modify.permission=yes
* 
CAD 工作器会忽略“自动锁定添加到工作区中的对象”首选项并成功发布锁定的 CAD 文档。
如果正在尝试锁定的工作区对象已在 SOLIDWORKS 会话中进行了修改,但尚未保存至工作区,则您将收到一条关于在会话中修改的警告。该对象将不会在会话中锁定。
当锁定会话中某个已修改的对象时,该对象将不会变为“只读”状态。必须先锁定对象,之后才能在会话中修改该对象。
在工作区中锁定并在 SolidWorks 会话中打开的文件的行为
SolidWorks
当在工作区中锁定 SOLIDWORKS 文件时,“只读”标志会显示在 SOLIDWORKS 会话中。执行“保存”操作时,将显示关于“没有写入权限”的消息。
当文件已修改并在工作区中锁定时
当文件已在会话中修改并随后在工作区中锁定时,消息“已经在会话中修改了文档 <文件名>”将显示在 Windchill Workgroup Manager 客户端消息区域。当此消息出现时您仍可编辑文件,“保存”后,将显示如下冲突窗口,文件将在本地检出。
仍可执行“检出”“检入”选项,可保存、修改以及上传文件。完成更改时,文件应检出,然后检入以将更改保存至 Windchill