AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
22.05.12 - 11:56:57
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Domino 5 und frühere Versionen
| |-+  Entwicklung (Moderatoren: Axel, Don Pasquale, eknori, Hoshee, ata, Thomas Schulte, koehlerbv)
| | |-+  ??? "ESC"-Taste zum schließen von Fenstern deaktivieren.... ???
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: ??? "ESC"-Taste zum schließen von Fenstern deaktivieren.... ???  (Gelesen 804 mal)
Florian-Seeger
Frischling
*
Offline Offline

Beiträge: 7


...


« am: 17.11.03 - 09:41:20 »

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 Huh

Für Hilfe, Tips etc bin ich sehr dankbar

Gruß

Florian

florian.seeger@dzbank.de
Gespeichert
HRaq
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 688


Erst hat man kein Glück, dann kommt noch Pech dazu


« Antworten #1 am: 17.11.03 - 10:24:07 »

von welcher Version sprichst du denn nun?
Doppelposting
Gespeichert

Gruß Henning
Florian-Seeger
Frischling
*
Offline Offline

Beiträge: 7


...


« Antworten #2 am: 17.11.03 - 10:26:00 »

sorry das war mein fehler...

ich mein die 4.5er
Gespeichert
jovel
Aktives Mitglied
***
Offline Offline

Geschlecht: Männlich
Beiträge: 141



« Antworten #3 am: 17.11.03 - 14:01:38 »

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

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.
Gespeichert

1 ApplicationServer 8.0.2.
3 Mailserver 8.0.2
1200 Clients 8.0.2
Florian-Seeger
Frischling
*
Offline Offline

Beiträge: 7


...


« Antworten #4 am: 17.11.03 - 14:20:30 »

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 Huh

Gruß
Gespeichert
jovel
Aktives Mitglied
***
Offline Offline

Geschlecht: Männlich
Beiträge: 141



« Antworten #5 am: 17.11.03 - 14:39:59 »

Dazu benötige ich einige Info`s .
Was sollen die User in welcher Umgebung machen?
Wie sieht die Problemstellung im Detail aus?
Gespeichert

1 ApplicationServer 8.0.2.
3 Mailserver 8.0.2
1200 Clients 8.0.2
Florian-Seeger
Frischling
*
Offline Offline

Beiträge: 7


...


« Antworten #6 am: 17.11.03 - 14:49:11 »

Also hierbei handelt es sich um ein AboutDataBaseDocument !
Dieses darf von den Usern wie schon gesagt nicht mit der "ESC"-Taste geschlossen werden, sondern muss über einen butto der in diesem Document eingebaut ist bestätigt und damit geschlossen werden.
Ziel soll es sein die ESC Taste ganz zu deaktivieren oder wie bei deinem schon gemachten vorschlag, den user daraufhinzuweisen das er diesen butten drücken muss.
Notes VErsion 4.5.4a aber das habe ich glaube ich auch schon gesagt

Gruß
Gespeichert
jovel
Aktives Mitglied
***
Offline Offline

Geschlecht: Männlich
Beiträge: 141



« Antworten #7 am: 17.11.03 - 15:46:07 »

OK, dann kommen wir mit dem Code wirklich nicht weiter...

Besteht die Möglichkeit, alles das, was im Button ausgeführt werden soll, direkt ins PostOpen der DB zu programmieren?
Gespeichert

1 ApplicationServer 8.0.2.
3 Mailserver 8.0.2
1200 Clients 8.0.2
Florian-Seeger
Frischling
*
Offline Offline

Beiträge: 7


...


« Antworten #8 am: 18.11.03 - 08:25:52 »

Hi
das kann ich gar nicht so genau sagen ob das geht !
Ich muss hierzu die Spezialisten unseres Konzerns fragen.
Falls die möglichkeit besteht, kannst du mir sagen wie das genau funktioniert ?
Gruß
Florian
Gespeichert
jovel
Aktives Mitglied
***
Offline Offline

Geschlecht: Männlich
Beiträge: 141



« Antworten #9 am: 18.11.03 - 15:42:47 »

Wenn dir die Spezis grünes Licht geben, denke ich schon, dass wir das problem gelöst bekommen.
Gespeichert

1 ApplicationServer 8.0.2.
3 Mailserver 8.0.2
1200 Clients 8.0.2
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig