Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: LisaS am 22.06.04 - 13:13:36
-
Hallo,
Im QuerySave mache ich ein paar Abfragen und setzte gegebenenfalls "continue = False".
Was mich jetzt stört ist die Notes Abfrage "Do you want to save?"
Diese möchte ich irgeng wie unterdücken.
Es soll einfach die Maske Weiterhin angezeigt werden.
Hat jemand eine Ahnung wie man das Mit LS hinbekommt?
Gruß
Hitcher
-
... hinter dem "continue = false" ein "goto ENDE" einfügen.
ganz am schluss:
ENDE:
End Sub
-
Hallo,
die Aufforderung zum speichern kommt doch
"nur" dann wenn Du im LS-Code z.B. Call uiDoc.Close
machst. Wenn Du bei einer nicht erfolgreichen Prüfung
den Code mit Exit Sub verlässt kommt auch keine
Aufforderung zum speichern.
Wenn doch kannst Du es ja einfach bevor Du bevor du das Dokument schließt ein Feld mit Namen SaveOptions einfügen und es auf "0" setzten.
Dann sollte die MsgBox nicht mehr kommen.
Gruß
Chris
-
... da ist aber vorsicht angesagt. das feld saveoptions behält den wert 0 und das doc kann dann nur abgespeichert werden, wenn man den auf wert 1 setzt....
-
Ok, ich habe jetzt die Abfrage nicht mehr, aber jetzt wird mein UiDok geschlossen, es soll aber weiter bearbeitet werden können.
Wie kann ich daß denn schaffen?
Gruß
Hitcher
-
... warum schliesst du das ding, wenn es anschliessend weiter berarbeitet werden soll ? oder muss ich das jetzt nicht verstehen ;D
-
... hinter dem "continue = false" ein "goto ENDE" einfügen.
ganz am schluss:
ENDE:
End Sub
Hast Du das eingebaut? Damit geht es nämlich.
Andreas
-
Hi,
so wie es klauss in seionem ersten Posting geschrieben hat sollte es funktionieren.
Sub Querysave(Source As Notesuidocument, Continue As Variant)
...
continue = False
Exit Sub
...
End Sub
Ist letztendlich das Gleichen nur ohne Goto (Ich hasse Goto's ;D).
Wie rufst du denn QuerySave auf? Was soll denn das werden?
Sag' mal ein bisschen was genaueres.
Axel
-
@Glombi:
Ja, habe ich gemacht, aber das Dok schließt sich.
Liegt es vieleicht daran, daß es ein neues Dok ist?
Gruß
Hitcher
-
@axel:
Du hast es erfasst:
Ich Blöd habe in dem Save Buttom folgendes:
@Command([FileSave]);
@Command([FileCloseWindow])
Dann kann es ja nicht funzen!
danke @all
Gruß
Hitcher
-
Hi,
kleine Ursache, grosse Wirkung ;D
Setzt du den thread noch auf Erledigt. Danke.
Axel
-
Man kann übrigens in der Formelsprache abfragen, ob gespeichert wurde. Ein @Command([FileCloseWindow]) kann schon mal Unheil anrichten.
Besser so:
@If(@Command([FileSave]);@Command([FileCloseWindow]);"")
Andreas