0

我在 .net 中使用 IDK 6.0 来下载知识目录的文档。我做了很多谷歌搜索,但发现 api 这样做。

以下是我的一些阅读材料:

http://download.oracle.com/docs/cd/E13174_01/alui/idk/docs60/ndocs/index.html

http://translate.google.com.np/translate?hl=en&sl=zh-CN&u=http://cn.forums.oracle.com/forums/thread.jspa%3FmessageID%3D9460557&ei=kl22Tr6UJourrAeu27nUAw&sa=X&oi=translate&ct=结果&resnum=4&ved=0CD0Q7gEwAw&prev=/search%3Fq%3Ddownload%2Bjar%2Bfile%2Bfor%2Bcom.plumtree.openkernel%26hl%3Den%26client%3Dfirefox-a%26sa%3DG%26rls%3Dorg.mozilla:en-US:official %26prmd%3Dimvnsfd

有没有ALUI的api可以下载知识目录的所有文档?

谢谢,

普拉卡什

4

1 回答 1

1

根据您的知识目录的大小,此过程具有一些性能和实际考虑因素 - 但解决您的主要问题,您希望从知识目录 (KD) 下载所有文档。

使用以下内容:

使用IDocumentManager接口启动,然后调用createQuery(int folderId)方法获取查询对象的实例。

您将返回一个IDocumentQuery对象。

请记住,以下默认设置已设置,并且很可能需要在您从根文件夹获取所有文档的情况下被覆盖:

在指定文档文件夹上创建文档查询的工厂方法。创建的查询参数默认开始行=0,最多100个结果,显示未批准的文档,按文档ID排序,无过滤器。

假设您有相当大的 KD,我建议您将过滤器设置为基于日期返回文档,首先使用 a DateQueryFilter,这将允许您拥有更易于管理的文件和对象 ID 批次。知道您正在使用IDocument可以getDocument()从那里调用的对象类型。

于 2011-12-12T23:08:02.013 回答