2010-05-07 6 views
0

Je suis en train de développer une Lotus Notes base de données qui peut se connecter à une autre base de données de notes et d'extraire toutes les informations comme les formulaires comptent, vues, etc.Développer une base de données Lotus Notes à lire les informations d'une autre base de données

Toutes les suggestions sur la façon procéder? Merci

+1

Essayez-vous d'extraire des données, de concevoir ou les deux? Une meilleure description des circonstances aiderait aussi. – Kerr

Répondre

3

Si vous devez extraire des informations de conception d'une base de données Notes, vous pouvez le faire avec Lotusscript ou le code Java.

Le point de départ serait une instance NotesNoteCollection (Lotusscript)/NoteCollection (Java). Vous pouvez lire à propos de cette classe et des méthodes/propriétés disponibles dans le fichier d'aide de Designer. Les collections de notes peuvent être utilisées pour extraire des documents ainsi que tous les éléments de conception. Voici quelques échantillons Lotusscript:

Dim session As New NotesSession 
Dim db As NotesDatabase 

Set db = session.CurrentDatabase 

Dim nc As NotesNoteCollection 
Set nc = db.CreateNoteCollection(False) 

nc.SelectForms = True 
Call nc.BuildCollection 

Vous avez maintenant une collection de formes Notes, que vous pouvez itérer/manipuler comme bon vous semble.

-1

Besoin d'utiliser le service web pour cette requête.

+1

Non, vous ne le faites pas. – Kerr