Mar*_*ged 1 java filenet-p8 filenet filenet-content-engine
我想删除当前版本中已设置特定属性的文档.如果已设置此属性,则需要删除该文档的所有版本.我当前搜索的实现IsCurrentVersion = TRUE and foo = 'bar'
有一个问题,即只删除当前版本而不是旧版本.所以我假设我需要删除完整的VersionSeries?直到现在我用
doc.delete();
doc.save(RefreshMode.NO_REFRESH);
Run Code Online (Sandbox Code Playgroud)
我找到的每个文件.如何从系列中检索所有文档并将其删除?如果我将它添加到批处理中会更有效吗?
小智 9
你应该打电话给
delete()
Run Code Online (Sandbox Code Playgroud)
VersionSeries的方法(http://www-304.ibm.com/support/knowledgecenter/SSNW2F_5.2.0/com.ibm.p8.ce.dev.java.doc/com/filenet/api/core/VersionSeries.html)实例,
VersionSeries vs = doc.getVersionSeries();
vs.delete();
vs.save(Refresh.NO_REFRESH);
Run Code Online (Sandbox Code Playgroud)
从文档引用
警告:delete和moveContent方法会影响版本系列中的所有文档版本.也就是说,删除所有文档版本,并移动所有文档版本的内容.
归档时间: |
|
查看次数: |
1709 次 |
最近记录: |