Domino 9 und frühere Versionen > ND6: Entwicklung
auf das aktuelle geöffnete Dokument zugreifen ??
LuckyNotes2004:
hallo allerseits,
mal wieder eine Frage an die erfahrenen Boardkollegen.....
beim speichern eines Dokumentes, wirden verschiedene Aktionen abgearbeitet, u.a. auch ein Aufruf eines Agenten, der das aktuelle Dokument in eine andere Datenbank kopieren soll....
alles soweit eine gute Sache.... Problem ist es, im LS-Agenten auf das aktuelle Dokument zuzugreifen, um es der CopyToDatabaseMethode zu übergeben..... (Grund: wird ein Agent per Aufruf über RunAgent aufgerufen, kann UIWorkspace nicht verwandt werden, und somit auch nicht die eigentliche Methode CurrentDocument).....
der Aufruf des Agenten ist nicht anders realisierbar..... daher wäre ich für Ideen bezüglich des Zugriffs auf das aktuelle Dokument und eine Ünbergabe an die CopyToDatabase Methode sehr dankbar....
vielen Dank im Voraus....
LuckyNotes
Semeaphoros:
Studier mal die Eigenschaft "UnprocessedDocuments" in der NotesDatabase Klasse, das könnte Dein Problem lösen.
Axel:
Hi,
du kannst aber auch der Methode Run die ID des aktuellen Dokumentes mitgeben. Schau mal in der Designer-Hilfe nach. Da gibt es gute Beispiele.
Vielleicht hilft dir das weiter.
Axel
koehlerbv:
Wozu überhaupt der Agent ? Was kann der, was im QuerySave nicht auch funktioniert ?
Bernhard
LuckyNotes2004:
besten Dank für den Tip mit den 'UnprocessedDocuments'.... habe mein Problem damit erschlagen können.....
ich hatte hinter der Klasse eigentlich nur den Zugriff auf die ungelesenen Dokumente vermutet.... und daher dort nicht recherchiert....
bis bald
LuckyNotes
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln