Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: FRANKI am 20.07.04 - 14:58:08

Titel: Als neues Dokument Speichern
Beitrag von: FRANKI am 20.07.04 - 14:58:08
Hallo zusammen,

gibt es in Formelsprache eine Möglichkeit, ein geöffnetes Dokument als "neues" Dokument zu speichern.

Das ganze sollte auch noch aus einem Browser heraus funktionieren.

Danke
FRANKI
Titel: Re:Als neues Dokument Speichern
Beitrag von: klaussal am 20.07.04 - 15:44:35
äääääääähh, wenn das doc schon da ist, warum soll es dann als "neues" doc gespeichert werden ??
cih kann mir höchstens vorstellen, davon eine kopie zu speichern, aber sonst.....

vielleicht kann ich nicht so krumm denken...  ??? :P ???
Titel: Re:Als neues Dokument Speichern
Beitrag von: FRANKI am 20.07.04 - 15:50:48
nein, nein, das macht schon sinn.....
ich habe ein dokument, möchte es editieren um es dann als "neues" abzuspeichern.....
(um das "alte" nicht zu verlieren ;-)


FRANKI
Titel: Re:Als neues Dokument Speichern
Beitrag von: koehlerbv am 20.07.04 - 15:52:28
Dann arbeite doch mit der Versionskontrolle - da geht das "vollautomatisch" ;-)

Bernhard
Titel: Re:Als neues Dokument Speichern
Beitrag von: FRANKI am 20.07.04 - 15:53:57
ich möchte aber nicht verschiedene Versionen eines Dokumentes haben, sondern aus Fragmenten eines vorhandenen ein neues erstellen...

FRANKI
Titel: Re:Als neues Dokument Speichern
Beitrag von: koehlerbv am 20.07.04 - 15:58:56
Das ist jetzt aber eine neue Aussage ... Damit ist Deine einleitende Frage hinsichtlich Formelsprache zu verneinen.

Bernhard
Titel: Re:Als neues Dokument Speichern
Beitrag von: klaussal am 20.07.04 - 15:59:36
... aus der designer-hilfe:

This example creates a new document in a database and adds four item values.
Sub Initialize
  Dim session As New NotesSession
  Dim db As NotesDatabase
  Dim doc As NotesDocument

  Set db = session.CurrentDatabase
  Set doc = New NotesDocument(db)

  '--------  hier jetzt die felder füllen
  doc.From = session.UserName
  doc.Subject = "Mary Lee"
  doc.Categories = "Eastern"
  doc.Body = "OK"

  Call doc.Save(True, False)
End Sub
Titel: Re:Als neues Dokument Speichern
Beitrag von: Driri am 20.07.04 - 16:41:44
Da explizit Browser gefordert ist, wird das mit dem Script nicht direkt funktionieren.

Ich halte immer noch die Lösung, zuerst eine Kopie zu erzeugen und dann die Felder zu ändern und zu speichern, für die sinnvollste. Das ganze ist quasi mit ein paar Mausklicks getan und funktioniert auch im Web.

Edit : Stichwort "Formeln übernehmen Werte aus gewähltem Dokument"