Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Schnulli am 14.07.03 - 15:47:26

Titel: Speichern
Beitrag von: Schnulli am 14.07.03 - 15:47:26
Hallo!

Wie hindere ich einen User daran, ein Dokument über das normale Notes-Speichern-Icon, bzw. Menü zu speichern?  ???

Habe über Buttons Speichern/Versionskontrolle etc. abgebildet.
Nun will ich natürlich vermeiden, daß der User diese umgeht.

Hab schon mal versucht, über QuerySave meine Formel einzubauen(beherrsche leider kein LS), aber da kommt es zu Fehlermeldungen, weil er in der Formel einmal speichern muss. Durchgeführt wird die Formel trotz Fehlermeldung.

Habt Ihr vielleicht einen Tipp?
(Formel anbei)

Viele Grüße
Titel: Re:Speichern
Beitrag von: Meff am 14.07.03 - 15:50:58
Einfach ein verstecktes Feld in die Form mit dem Namen SaveOptions und den Wert 0 rein.

Meff
Titel: Re:Speichern
Beitrag von: Schnulli am 14.07.03 - 16:07:55
Hi!
Sorry, daß mit dem Anhang hatte eben nicht geklappt. (aber jetzt, siehe meinen 1. Eintrag)

Dieses Feld habe ich schon.
Es muss sich aber verändern, d.h. wenn das Dokument verändert wird und gespeichert werden soll ist $VersionOpt = 4. Danach existiert eine neue Version (alle entsprechenden z.B. Prüffelder werden zurückgesetzt) und dieses Dokument soll wieder $VersionOpt=0 enthalten, damit das neue Dokument bis zur abgeschlossenen Prüfung bearbeitbar bleibt.

Da fällt mir ein: Vielleicht sollte ich das Feld $VersionOpt einfach hinter dem Feld 'Status' platzieren, und sich diesen Wert selbst errechnen lassen .....!? (@if(Status="Entwurf";0;4))

Oder hat jemand eine bessere Idee?


Titel: Re:Speichern
Beitrag von: Till_21 am 14.07.03 - 17:51:09
im QUERYsave zu speichern, halte ich fuer keine gute idee...
da beisst sich naemlich die schlange in den eigenen schwanz !!!

setz anhand deiner bedingung (@if) das feld saveoptions...

gruss