Domino 9 und frühere Versionen > ND8: Entwicklung
in einer anderen Datenbank auf das erstellen eines Doks warten...
pimpfling:
Hallo,
ich habe hier zwei DBs in denen parallel gearbeitet wird.
Mit einem Agenten in der einen DB will ich jetzt prüfen ob es ein bestimmtes Dokument in der anderen DB gibt.
Ich habe eine eindeutige ID des entsprechenden Doks und wollte das per
Set View = DB.GetView("($ID)")
Set Document = View.GetDocumentByKey(ID)
machen.
Manchmal steht das Dok noch nicht zur Verfügung oder existiert einfach noch nicht.
Dann bekomme ich eine entsprechende Fehlermeldung.
Wie kann ich jetzt aktiv prüfen ob das Dokument schon existiert und dann erst meinen Agenten weiter laufen lassen???
Vielen Dank
Stefan
klaussal:
Mit "sleep" einige Zeit warten und dann wieder von vorn.
pimpfling:
So hier?
Do While (Document Is Nothing)
Sleep 2
Set Document = View.GetDocumentByKey(ID)
Loop
ascabg:
Prinzipiell schon.
Nur frage ich, aktualisiert auch die View, in der das Dokument gesucht wird?
Andreas
koehlerbv:
Und was passiert, wenn aus irgendeinem Grund das Dokument doch nicht erstellt wird? "In Ewigkeit - Amen!", sprach die Endlosschleife ...
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln