我是一名学生,我是 Filenet 的新手。我正在尝试对文件移动进行测试代码。
Document doc = Factory.Document.getInstance(os, ClassNames.DOCUMENT, new Id("{33074B6E-FD19-4C0D-96FC-D809633D35BF}") );
FileStorageArea newDocClassFSA = Factory.FileStorageArea.fetchInstance(os, new Id("{3C6CEE68-D8CC-44A5-AEE7-CADE9752AA77}"), null );
doc.moveContent(dsa);
doc.save(RefreshMode.REFRESH);
问题是我可以像这样通过它的路径获取文档,
doc = Factory.Document.fetchInstance(os, "/DEMO/MASTERFILE/ZONE-X/Org.No-XXXXX/XXXX-X-XXXX-X.TIF",null);
但我无法通过路径获取 StorageArea,它只需要 ID。有没有比这更容易移动文件的方法?如何在不使用查询的情况下获取带有路径的 ID?