Rav*_*h13 2 java documentum documentum6.5 dfc
我是Documentum DFC的新手,我使用DFC API编写代码来检出文档并且它正常工作.但是现在我想用一个新文件检查同一个文件,该文件存在于我本地的pc驱动器中.我试图搜索它,但没有找到任何好的和简单的答案.
如果有人在这里为我提供指导,我将不胜感激.
新版本(需要VERSION权限):
boolean keepLock = false;
String versionLabels = "";
IDfSysObject doc = (IDfSysObject) session.getObject(new DfId("0900000000000000"));
doc.checkout();
doc.setFile("C:\\temp\\temp.jpg"); // assuming you're using windows
doc.checkin(keepLock, versionLabels);
Run Code Online (Sandbox Code Playgroud)
相同版本(需要WRITE权限):
IDfSysObject doc = (IDfSysObject) session.getObject(new DfId("0900000000000000"));
doc.fetch(null);
doc.setFile("C:\\temp\\temp.jpg"); // again, assuming the worst ;)
doc.save();
Run Code Online (Sandbox Code Playgroud)
请注意,需要fetch(null)以确保您拥有最新版本的文档.
对于上面的两个示例,内容文件被替换而没有任何进一步的魔力 请务必根据需要重命名文档,并在必要时设置正确的格式,例如:
doc.setObjectName("new_name");
doc.setContentType("new_format");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5710 次 |
| 最近记录: |