Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 10.07.08 - 14:52:55

Titel: Agent mit key aus anderer DB raus starten
Beitrag von: Lancelot am 10.07.08 - 14:52:55
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.
Titel: Re: Agent mit key aus anderer DB raus starten
Beitrag von: koehlerbv am 10.07.08 - 14:55:31
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
Titel: Re: Agent mit key aus anderer DB raus starten
Beitrag von: Lancelot am 10.07.08 - 15:01:56
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.
Titel: Re: Agent mit key aus anderer DB raus starten
Beitrag von: koehlerbv am 10.07.08 - 15:06:59
Das heisst, NotesAgent.ParameterDocID bleibt leer?

Bernhard
Titel: Re: Agent mit key aus anderer DB raus starten
Beitrag von: Lancelot am 10.07.08 - 15:39:05
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
Titel: Re: Agent mit key aus anderer DB raus starten
Beitrag von: koehlerbv am 10.07.08 - 15:58:38
Manchmal reicht es ja schon, wenn man darüber spricht (oder postet)  ;)

Schön, dass es sich geklärt hat.

Bernhard