谁知道如何用java代理取得文档附件的名称?

honey_001 2004-03-30 09:27:37
谁知道如何用java代理取得文档附件的名称?
...全文
42 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lutx 2004-03-30
  • 打赏
  • 举报
回复
import lotus.domino.*;
import java.util.Vector;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
// (Your code goes here)
Database db = agentContext.getCurrentDatabase();
DocumentCollection dc = db.getAllDocuments();
Vector v = null;
Document doc = dc.getFirstDocument();
while (doc != null) {
if (doc.hasEmbedded()) {
System.out.println("\"" +
doc.getItemValueString("Subject") +
"\" has embedded objects.");
v = doc.getEmbeddedObjects();
if (v.isEmpty())
System.out.println(
"\tEmbedded object is an attachment.");
else for (int i=0; i<v.size(); i++) {
EmbeddedObject eo = (EmbeddedObject)v.elementAt(i);
System.out.println
("\t" + eo.getName() + " of " + eo.getClassName());
}
}
doc = dc.getNextDocument(doc); }

} catch(Exception e) {
e.printStackTrace();
}
}
}

Notes Designer Help里面的,getName应该时取名称的。

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧