2012-03-21 150 views
0

我的要求是从Lotus Notes获取一个用户的所有联系人详细信息。我正在使用Notes API。我想要获取代码示例以获取联系信息。如何使用Lotus Notes Java API访问Lotus Notes中的联系人文件夹

+0

雅我同意所有的答案都对我非常有用...我不知道怎么接受......但我选择了是选项是这个职位对你有用吗?...你能告诉我如何接受答案 – 2012-03-21 06:06:41

+0

我很快就需要上述要求。请任何人帮助我... – 2012-03-21 06:08:31

+0

你能澄清,如果你的意思是联系方式或联系人文件夹?(查看?)。为了启动信息中心帮助,您可以根据需要修改代码示例。 – 2012-03-21 14:21:40

回答

0

从我脑袋......

Database db = session.getDatabase("names.nsf"); 
NotesViewEntryCollection nvec = db.getView("People").getAllEntries(); 
for(int i=0;i<nvec.getCount();i++){ 
    doc = nvec.getNthEntry(i).getDocument(); 
    // get value of doc here 
    // recycle 
} 
+0

是使用names.nsf文件获取联系人的唯一方法...取而代之有一个nsf文件将在用户名中创建(就像我的用户名是anand,因此将创建anand.nsf文件)。无论如何,使用该用户nsf文件提取该用户的联系人? – 2012-03-27 13:05:28