如何使用java从clear quest下载附件
我已经安装了clear quest 7.1.2 表单中有一个名为“attachments”的字段,类型为ATTACHMENT_LIST 我尝试使用java获取附件。如何使用java从clear quest下载附件,java,attachment,clearquest,Java,Attachment,Clearquest,我已经安装了clear quest 7.1.2 表单中有一个名为“attachments”的字段,类型为ATTACHMENT_LIST 我尝试使用java获取附件。 … CQEntity entity=cqsession.GetEntity(“id”,rs.GetColumnValue(0)) System.out.println(entity.GetFieldValue(“附件”) ... 结果如下所示 45462489 A.docx 7517688 44348818 B.doc 1076
…
CQEntity entity=cqsession.GetEntity(“id”,rs.GetColumnValue(0))
System.out.println(entity.GetFieldValue(“附件”)
... 结果如下所示
45462489
A.docx
7517688 44348818
B.doc
1076224
任何人都可以提供一些java示例来获取这些附件的位置,然后下载它们?我通过搜索web找到了解决方案
它是用perl编写的
use CQPerlExt;
my $u_session = CQSession::Build();
$u_session->UserLogon("username", "password", "CQ_DBNAME", "CQ_DBSET");
$entity = $u_session->GetEntity("CQ_DBNAME", "00000344");
$attachfields = $entity->GetAttachmentFields();
$attachfield1 = $attachfields->Item(0);
$attachments = $attachfield1->GetAttachments();
$numattachments = $attachments->Count();
for ($x = 0 ; $x < $numattachments ; $x++)
{
$attachment = $attachments->Item($x);
$filename = $attachment->GetFileName();
$status = $attachment->Load("C:\\".$filename);
}
使用CQPerlExt;
我的$u_session=CQSession::Build();
$u_session->UserLogon(“用户名”、“密码”、“CQ_数据库名”、“CQ_数据库集”);
$entity=$u_session->GetEntity(“CQ_DBNAME”,“00000344”);
$attachfields=$entity->GetAttachmentFields();
$attachfield1=$attachfields->Item(0);
$attachments=$attachfield1->GetAttachments();
$numattachments=$attachments->Count();
对于($x=0;$x<$numattachments;$x++)
{
$attachment=$attachments->Item($x);
$filename=$attachment->GetFileName();
$status=$attachment->Load(“C:\\”$filename);
}
我通过搜索web找到了解决方案。