Domino 9 und frühere Versionen > ND7: Entwicklung
Agent mit key aus anderer DB raus starten
Lancelot:
Hy Leute,
stehe etwas auf dem Schlauch und bräucht einen klenen Schupps.
Ich habe zwei DB's und davon enthält die 1. DB Konfigdaten zu einem User.
die 2. DB nützt (greift drauf zu) diese Daten auch.
Ich möchte in der 1. Db ein Userdoc ändern und dann soll beim Klick auf einen Knopf "Speichern"
die Personalnummer des geänderten Users an einen Agent übergegeben werden, der dann in der 2. DB alle Dokumente zu diesem User ändern soll.
Mein Problem ist nur, wie´bekomme ich den Key an den Agenten, denn der Agent läuft nicht in der 1. sonder in der 2. DB?
Hoffe es ist verständlicg genug?
Danke Euch schon jetzt für den Schupps.
koehlerbv:
Wieso? Via NotesID kannst Du doch von DB 2 auf das Dokument mit NoteID in DB 1 zugreifen? Von daher verstehe ich die Frage nicht so richtig.
Bernhard
Lancelot:
Ok anderst rum der Agent ist in LS geschrieben.
wie ich auf die beiden DB zureife weiß ich schon.
Mein Problem ist, der Key also die Perosnalnummer
aus dem Userdoc von DB 1 wird nicht an den Agent DB 2 übergeben.
Der Agent kann somit in der DB 2 nicht auf die richtigen Dokumente in einer Ansicht aufsetzen.
Hoffe die Erklärung ist besser.
koehlerbv:
Das heisst, NotesAgent.ParameterDocID bleibt leer?
Bernhard
Lancelot:
Mein Gott was kann ein Mensch blind sein.
Hab den Fehler.
Beim Diminsionieren sagte ich
Dim 1.DB as NotesDatabese("server":"DBName")
Dim 2.DB as NotesDatabese("server":"DBName")
Weiter unten kam dann Set 2.DB = Session.current Database
Stehe aber zu dieser Zeit noch auf odet in 1. DB.
Kalr das der Schlüßel nciht in der 2. Db ankommt..
Danke Benrhard Dein Schupps scheint geholfen zu haben.+
Gruß Gerry
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln