Domino 9 und frühere Versionen > Entwicklung
??? "ESC"-Taste zum schließen von Fenstern deaktivieren.... ???
Florian-Seeger:
Hi
folgendes PRoblem....
Wegen einer umstellung der Datenbank müssen user in einem Fenster einen Button drücken. Das Problem ist das die User dieses Fenster nicht mit der "ESC"-Taste schließen. Gibt es eine Möglichkeit diese Taste zu sperren/deaktivieren ???
Für Hilfe, Tips etc bin ich sehr dankbar
Gruß
Florian
florian.seeger@dzbank.de
HRaq:
von welcher Version sprichst du denn nun?
Doppelposting
Florian-Seeger:
sorry das war mein fehler...
ich mein die 4.5er
jovel:
Bau dir in deine Maske ein beliebiges, verstecktes Feld (Text, berechnet zur Anzeige) mit Wert "0". Im Querysave kannst du folgendes hinterlegen
--- Code: ---Sub Querysave(Source As Notesuidocument, Continue As Variant)
If ( source.FieldGetText( "Feldname" ) = "0" ) Then
Dim twoLiner As String
twoLiner = |Sie haben die Erfassung mit ESC verlassen und versuchen nun zu speichern!
Das dürfen Sie nicht tun! Ein Beenden der Bearbeitung ist nur über die
Buttons möglich!|
Messagebox twoLiner,16,"Unerlaubte Aktion!"
continue = False
End If
End Sub
--- Ende Code ---
In der Aktion die dein Button ausführt setzt du den Wert des o.a. Felds auf "1" und führst dann ein save & close oder was auch immer aus.
Florian-Seeger:
Hi
erstmal danke für deine Mühe
dies funktioniert allerdings nur wenn ich ein Notes Dokument habe !
Wenn ich jetzt aber kein notes dokument habe kann ich kein QuerySave//QueryClose//etc einbauen....
gibt es noch eine andere möglichkeit ???
Gruß
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln