> Ich möchte per Agent Dokumente von DB A nach DB B kopieren.
> Den Agenten habe ich per "einfacher Aktion" erstellt und er läuft
> hinter einer Schaltfläche.
Du mußt dir bewußt sein, daß die Dokumente dabei eins zu eins kopiert werden.
> Funzt auch prima, nur werden die Dokumente in die falsche Ansicht der
> DB B kopiert, wobei ich die Ansichtsauswahl entsprechend angepasst
> habe.
Die Ansichtsauswahl müßte dann derjenigen in Datenbank A entsprechen, um die Dokumente korrekt anzuzeigen.
> Kann man dem Agenten mitgeben, in welche Ansicht die
> Dokumente fliessen sollen?
Hier liegt ein Mißverständnis vor. Du kannst Dokumente nicht in eine bestimmte Ansicht stecken. Die Dokumente werden in den Gesamtbestand der Datenbank kopiert und die jeweiligen Ansichten zeigen dann entsprechend der Selektionsformel einen bestimmten Teil dieses Gesamtbestandes an.
Deshalb kannst du dem Agenten auch nicht sagen, wo die Dokumente hinsollen. Du könntest lediglich die Felder in den Dokumenten mit deinem Agenten so ändern, daß sie von einer bestimmten Ansicht angezeigt werden. Allerdings nicht mit deinem Agenten, dazu mußt du schon LotusScript bemühen. Ob das Sinn macht, ist eine andere Sache - sinnvoller wäre, die Ansichtsauswahl in DB B entsprechend anzupassen.
> Zum anderen arbeitet die DB B mit einer anderen Maske.
> Die Maske der DB A hatte ich schon in DB B kopiert, dann ging
> garnichts mehr....müssen die Masken der beiden DBen namensgleich sein?
Natürlich. Die Maske steht im Dokument im Feld "Form". Das was dort steht, muß auch in Datenbank B als Form existieren, sonst nimmt Notes die Default-Maske. Falls die auch nicht definiert ist, gibt es eine Fehlermeldung.
> Die Maske der DB A beeinhaltet berechnete Teilmasken, gibt das Probleme?
Nicht, wenn du die Teilmasken auch DB B hast.
> Versteht mich jemand?
Sicher. Aber das sind alles wirklich ganz einfache Grundlagen. Ich würde da auch einen entsprechenden Kurs empfehlen - oder zumindest ein Wochenende mit der Designer-Hilfe...
---
Ciao, ...Joachim