如何在签出后获取PTC Windchill Document的原始文件夹路径

时间:2016-09-01 07:58:35

标签: java ptc-windchill

签出WTDocument后,其文件夹路径将更改为以下

/username/Checked Out/yes - Copy-1

以前的结帐文件夹路径如下所示

 /Site/QATest/Test-T/20160830/upload and download/subfolder/yes - Copy-1

即使在签出文档后,如何才能获得此原始文件夹路径

1 个答案:

答案 0 :(得分:2)

签出对象时,您将获得位于签出文件夹中的对象的工作副本。您需要使用WIPHelper(正在进行的工作)来获取工作副本的原件。然后使用FolderHelper获取文件夹。

像这样的东西

WTDocument originalDoc = (WTDocument)WIPHelper.service.getOriginalCopy(workingDoc);
Folder folder = FolderHelper.service.getFolder(originalDoc);

我没有javadoc,所以我要从记忆中走出来。我不记得这些方法是在服务还是帮助。并且getFolder方法可能需要WTCollection并返回WTCollection,但这对你来说不太难修复。