Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: masterste2000 am 25.11.08 - 15:40:30

Titel: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: masterste2000 am 25.11.08 - 15:40:30
Hallo, besteht die Möglichkeit, dass ich von einer LotosNotes DB "A" in einer andere LotusNotesDB "B" ein neues Dokument als. eigenes Tab / als Front-End (UIDoc) öffnen kann?

Warum? In der LotusNotes DB "A" sind schon Felder befüllt die ich in das neue Dokument der DB "B" importieren möchte und

-----> !!!!!! dann soll der Nutzer dieses Dokumnet weiter befüllen und dann erst soll es gespeichter werden.

Ich hoffe Ihr könnt mir mit einem Skript helfen.


VIELEN DANK



 
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: DAU-in am 25.11.08 - 15:56:55
Wenn, dann helfen wir mit einem Vorschlag, wie du das bewerkstelligen kannst.

Oder du beauftragst einen der Freiberufler hier ....

Wie soll das Ganze denn ablaufen?

Ein Anwender erstellt ein neues Dokument in der Datenbank B und das neue Dokument soll dann mit bestimmten Werten gefüllt werden?

Wenn ja, wovon hängt es ab, welche Werte genommen werden sollen?

grüsse

Dau-in
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: Driri am 25.11.08 - 16:13:41
Ich skizziere mal, wie ich es umsetzen würde :

- Backend-Dokument in DB B erstellen
- Daten aus Dokument aus DB A auslesen
- Daten in Backend-Dokument in DB B schreiben
- Dokument aus DB B im Frontend öffnen

Dann muß man sich noch Gedanken machen was passieren soll, wenn der Benutzer das Dokument eigentlich doch nicht speichern will. Hier kann man dann z.B. mit Flagfeldern und Agenten arbeiten, die solche Dokumente wieder aufräumen.
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: koehlerbv am 25.11.08 - 16:17:18
Du brauchst es doch nur nicht im Backend zu speichern, Ingo. CreateDocument + Items befüllen + EditDocument führen ja noch zu einem Dokument auf Platte.

Bernhard
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: Driri am 25.11.08 - 16:27:21
Jo, hast Recht. ALso den letzten Absatz streichen  ;)
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: masterste2000 am 26.11.08 - 07:37:27
Was ich gerne realisieren möchte ist, das ich aus einem geöffneten Dok DB "A" ein neues Dok von der DB "B" im Frontend (UI) öffnen kann.
Dann sollen Anteile von "A" in "B" übernommen werden darüber hinaus soll dann der Nutzer z.B. noch ein Termin eintragen....

Wo ich jetzt ein Brett vorm Kopf habe ist das ich ein Tipp brauche, wie ich aus einer geöffneten DB "A" ein neues Dok (gem. Maske xyz)  aus der DB "B" im Frontend geöffnet bekomme.

Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: DAU-in am 26.11.08 - 07:48:36
DB A offen
Dok A erstellen
auslösen (Button?) : set db_B...
neues Doc B erstellen in DB B im Backend
Werte reinpinnen
Backend speichern
doc A schliessen
ws.editdocument( Doc B)

ferddsch!!!!  ;D
Titel: Re: Fremdes neues Dok einer NotesDB öffnen!???????
Beitrag von: masterste2000 am 26.11.08 - 08:25:15
Danke!!!

Aber ich habe greade das Brett weggenommen!!!

Dim workspace As New NotesUIWorkspace
   Dim uidoc As NotesUIDocument
   Set uidoc = workspace.ComposeDocument(