Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tirreg am 27.05.02 - 14:05:19
-
Hallo,
wie kann ich es erreichen, das geänderte Dokumente in jedem Fall gespeichert werden, ohne das dass Fenster hoch kommt und mich fragt ob ich speichern will oder nicht?
cheers tirreg
-
...verstecktes Feld "SaveOptions" = "1"
Andy
-
nee das mit dem saveoption klappt nicht, habe schon mehere varianten ausprobiert. Sobald jemand das Dokument geändert hat und auf die untere Aktion klickt, kommt dieses dämliche Fenster.
@Command([EditDocument]);
@Command([FileSave]);
FIELD saveoptions:=1;
@MailSend("$V-PERS";"";"";@Text("Neue Anforderung durch " + Antragssteller + " " + @Text (Erstell));"";"";[IncludeDoclink]);
FIELD saveoptions:=1;
FIELD status :=@DeleteField;
FIELD status := "gesendet";
FIELD Mitarbeiter :=@DeleteField;
FIELD Mitarbeiter :="$VP-PERS";
@Command([FileSave]);
@Command([FileCloseWindow])
-
Dumme Frage: Existiert das Feld in deiner Maske ??
Um die Box zu unterdrücken saveoptions = "0"
eknori
-
Auch wenn nirgends dokumentiert :
funktion @filesave gibt dir true/false zurück...
also : @if(@command([filesave]);@command[fileclosewindow]);"");
jetzt dürfte das popup nicht mehr kommen....
gruss till
-
Hallöchen,
habe es mit den beiden Varianten von Saveoptions ausprobiert (0,1). Das Problem ist: wenn ich ein Dokument öffne und einen Wert ändere, bekomme ich trotzdem das Popup und werde wieder gefragt. Außerdem ändert sich nicht mehr der Status auf "gesendet".
Wer hat noch ne Idee ???
-
Wenn Du das Feld SaveOptions hast brauchst Du im Script nur den Befehl uidoc.fieldsettext "saveoptions" , ("1") einfügen und dann klappt es (bei mir)
-
Das sollte mit @-Formeln genauso funktionieren. Aber denk dran, der Wert muß in "" übergeben werden --> "0" oder "1"