Bonjour,
Je dois développer un petit client java qui serait en mesure de récupérer la liste des contacts d'un user lotus ainsi que ces agendas et les tâches.
Jusqu'à présent je n'ai réussit à récupérer que la liste des contacts.
Je n'arrive pas à trouver l'objet "view" qui reprensente les entrées agendas et tâches.
J'utilise un client Notes 8.5
Mon client java se connecte sur les fichiers nfs de lotus via l'api Notes.jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Session s = NotesFactory.createSession(); DbDirectory Dir = s.getDbDirectory(null); Database db = Dir.openDatabase("names.nsf"); // Get the local address book View contactsView = db.getView("My Contacts"); ViewEntryCollection contacts = contactsView.getAllEntries(); ...Je cherche donc le nom des vues qui contienne les informations des agendas et des tâches. J'ai pas mal cherché mais les solutions que j'ai pu trouvé ne s'applique pas à mon fichier nsf (je n'ai pas de view "Agenda" par exemple)"My Contacts" est le nom de la vue pour récupérer les contacts lotus
voici la liste des vues de mon fichier nfs
Je suis preneur de toutes pistesAva_ncé\Connexions,
My Contacts,
Groupes,
Ava_ncé\Certificats,
Ava_ncé\Sites,
Par catégorie,
($CompanyList),
Ava_ncé\Comptes,
($Accounts),
Ava_ncé\Paramètres MIME internationaux,
($InternationalMIMESettings),
($ByCategory),
($Policies),
Anniversaires,
($VIMGroups),
($ServerGroups),
($People),
($Groups),
($VIMPeople),
($VIMPeopleByLastName),
($VIMPeopleAndGroups),
($PeopleGroupsFlat),
($PeopleGroupsHier),
($PeopleGroupsByLang),
($PeopleGroupsCorpHier),
($ServerAccess),
($Certifiers),
($Users),
($Programs),
($CrossCertByRoot),
($Connections),
($CrossCertByName),
($Locations),
($MailGroups),
($Adminp),
Par société,
(Contacts récents),
($ByGroupCategory),
($CompanyAddressLookup),
($EmailAddresses),
($OfflineContact),
($RCLookup),
($SoftDeletions)
Partager