Hi Andreas,
habe Deinen Vorschlag mal getestet und stoße dabei auf ein Problem.
Beim "DB Wechsel" (weil ich ja das UIDoc aus einer anderen DB öffne, als die in der der mein Agent gerade läuft) "verliert" der Agent irgendwie den Bezug auf seine eigene DB...
Beim anschließenden Aufruf von db.UnprocessedDocuments kommt dann eine Meldung "Can't get left-to-do list, Database <meineErsteDB> is not the agent's database"...
Laut Debugger ist die Variable "db" allerdings SCHON die korrekte DB des Agenten... Und auch die Instanz der anderen DB aus der ich die Rollen hole ist richtig... Also zumindest laut dem was der Debugger zu den beiden Variablen anzeigt...
Ich hab mich irgendwie schon damit abgefunden, dass mein Vorhaben nicht realisierbar ist.. Aber falls Du nochn Tipp hierzu hast, nur raus damit
Bis dann,
-Moritz