2010-11-25 3 views
0

Je veux utiliser la bibliothèque de Lotus Notes COM pour accéder les fichiers NSF d'une application .NET . Je ne suis pas une exportation Lotus Notes. Comment puis-je différer entre les différents objets Lotus/objets commeentre des notes de service, Differ rendez-vous, tâches, ... avec C# et Lotus Notes

Mémo, rendez-vous, demandes de réunion, contacts, listes de distribution, Tâches, Demandes de travaux, Journal, la livraison du courrier Rapports, articles RSS, ...

à l'aide de l'API COM de Domino? Puis-je lire tous ces éléments avec l'API? Je n'ai pas trouvé cela dans la documentation (http://isotechhabitat.tryba.com/help/help85_designer.nsf/b3266a3c17f9bb7085256b870069c0a9/781988d435f455bf85257607005f9f9c?OpenDocument)

Il me manque une bonne description du modèle d'objet là!

Répondre

3

Tous ces objets sont Notesdocuments. Chacun d'entre eux ont une valeur différente pour leur objet Form correspondant à leur fonction. C'est également ainsi que les notes décident quel format utiliser pour afficher le contenu du document. Par conséquent, une demande de réunion peut avoir son élément de formulaire défini sur "Demande de réunion" et le formulaire NSF doit contenir un formulaire de demande de réunion.

Vous pouvez lire tous les éléments à l'aide de l'API pour obtenir les documents, puis obtenir des éléments à l'aide de la méthode getItemValue.

Pour rechercher uniquement des documents avec un formulaire, vous pouvez utiliser NotesDatabase.search et passer une formule de sélection de Form = "Meeting Request"

Questions connexes