Domino 9 und frühere Versionen > Entwicklung
Dokument aus anderer DB öffnen mit Script
(1/1)
skywook:
Hallo,
Würde gerne aus einem Dokument heraus über eine Schaltfläche ein Dokument aus einer anderen Datenbank suchen und öffnen. Der Suche erfolgt auf zwei Feldinhalte z. B. Feld1 ="Abteilung" und Feld2 ="Vorlage". Das gesuchte Dokument soll geöffnet, verändert und wieder gespeichert werden.
Für einen Tipp wäre ich dankbar
rar:
Hi,
du musst erst die andere DB mit NotesSession.GetDatabase() öffnen, dann mit NotesDatabase.Search() die Dokumente, die du suchst in eine NotesDocumentCollection holen und dann die Dokumente in aus der Collection mit GetFirstdocument, bzw. GetNextDocument duchlaufen, bearbeiten und mit Save() speichern.
HTH
koehlerbv:
Erheblich performanter als NotesDatabase.Search ist allerdings NotesView.GetAllDocumentsByKey, insofern eine entsprechende sortierte View für die Suche vorhanden ist.
Die ganzen Verfahren sind in der DesignerHelp ausführlich und mit Beispielen beschrieben.
Bernhard
Thomas Schulte:
Und außerdem solltest man sicherstellen, das jweils der "günstigste" Standort der Datenbank benutzt wird. Es macht ja schließlich keinen Sinn, wenn ich Remote im Home Office arbeite und der Links auf die DB in Honkong verweist.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln