Domino 9 und frühere Versionen > ND8: Entwicklung

in einer anderen Datenbank auf das erstellen eines Doks warten...

<< < (3/4) > >>

ascabg:
Jetzt sind dann glaube ich noch ein paar weitere Informationen notwendig.

Agent "befor new mail arrives"
-> wann soll denn das Dokument in der 2. Db denn angelegt werden, dass der Agent in der 1. Db es finden kann?


Andreas

pimpfling:
Es läuft wie gesagt relativ parallel ab.
Beide DBs werden per Mail 'gefüttert'.
Die eine (die mit dem Agenten) wird nicht immer mit 'gefüttert'
Jetzt will ich das der Agent prüft ob das Dokument schon existiert und erst dann weiterläuft...
Wie gesagt, wenn ich einen Sleep 15 vorneweg nehme und keine Schleife - gehts wunderbar, ist mir nur zu unsauber.

pimpfling:
Habs...

Do While (Document Is Nothing)
   Sleep 2     
   Set View = DB.GetView("IDView")
   Set Document = View.GetDocumentByKey(ID)
   call View.refresh
   Print "Sleep 2"
Loop

Das refresh hats gebracht...

cebolina:

--- Zitat von: koehlerbv am 23.09.09 - 12:04:36 ---Stefan, und wieso schliesst Du von "ID" auf die Document Universal ID?
--- Ende Zitat ---

Gute Frage! Stimmt natürlich - ID muss ja nicht die DocID sein.
Sorry, dass ich mich eingemischt habe.

Stefan

ascabg:
Eigentlich sollte auch


--- Code: ---Set view = DB.GetView("IDView")

Do While (Document Is Nothing)
   Sleep 2
   call View.refresh
   Set Document = View.GetDocumentByKey(ID)
   Print "Sleep 2"
Loop

--- Ende Code ---

funktionieren.


Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln