咨询热线:4008-828-655
联系我们Contact us
深圳市福田区福华路322号文蔚大厦18D
电话:19924491072
E-mail:info@hantop.com.cn
当前位置: 首页 > 新闻资讯 > 技术文章 技术文章

SOLIDOWRKS PDM检出时出现报错“一个或多个文档无法检出”

编辑: 发表时间:2024-5-7 11:32:50 浏览次数:

SOLIDWORKS PDM作为一款产品数据管理系统,主要用于集中存储、组织和管理工程CAD数据及其他相关文档。SOLIDWORKS PDM提供了一个中央库,该库带有关系数据库,用于管理文件、参考、用户和组权限以及电子工作流程等信息。此外,SOLIDWORKS PDM内置于Windows资源管理器中,用户可以在熟悉的环境中工作,并获得更多的信息和控制,助于企业更好地管理产品数据、提高工作效率并推动产品开发流程的优化,但是在使用的过程中,有的用户在对PDM里面的文档检出的时候出现“一个或多个文档无法检出”的报错,如图1所示。


 

图1


这是因为焊件零部件或内部零部件参考没有物理文件,但它们具有PDM数据库记录,以便它们可以显示在材料明细表和“包含”列表等对象中。当父文件(装配体、焊件零件等)被检出时,焊件和内部零部件也将在数据库中标记为已检出。当检入父级时,也应检入零部件。当检入父文件后,再重新检出的时候,会出现报错“一个或多个文档无法检出”


要检出父文件,解决方法是在数据库中手动删除错误标记为已检出的任何焊件/内部零部件参考的检出状态。
操作方法如下:

1)、找到PDM里面的报表生成器,将ListReferenceCheckoutInfo_v3.crp导入到左侧,形成List Mismatched Checkout Details For Referenced Internal or Weldment Components,右侧选择无法检出的文件,运行之后结果TopParent ID保留住,如图2所示


 
图2
 

图3


2)将ListAndFixMismatchedCheckoutInfo_v3放进SQL数据库中,将前面TopParent ID输入到如图4所示的位置,并且将下一行的数字改为1,运行一下就可以检出父件了


 

图4


如果你有任何其他问题或需要帮助,请随时联系我们的技术支持团队,以及可以向我们技术团队索取代码文件。感谢你的阅读,祝你生活愉快!



地址:深圳市福田区福华路322号文蔚大厦18D
电话:19924491072
Email:info@hantop.com.cn
SolidWorks代理商微信号 SolidWorks代理商

Copyright © 2016 深圳市汉拓科技有限公司 版权所有 粤ICP备10224947号 建站支持:万广互联