validationBypassKeys

Die Eigenschaft validationBypassKeys gibt mindestens eine Benutzertastatureingabe an, die veranlasst, dass die EGL-Laufzeit die Auswertung von Eingabefeldern überspringt. Diese Eigenschaft ist nützlich, um einen Tastenanschlag für das Ignorieren der Benutzereingabe zu reservieren, z. B. eine Taste zum Beenden oder Abbrechen.

Wenn ein Benutzer eine Taste zum Umgehen der Auswertung drückt, tritt Folgendes ein: Sie geben die Eigenschaft validationBypassKeys wie folgt an:
validationBypassKeys = [bypassKeyValue]
Dabei ist bypassKeyValue der Name einer F- oder PF-Taste im Formular pfn. n ist eine Zahl zwischen 1 und 24 (einschließlich).

Funktionstasten auf einer PC-Tastatur sind oft F-Tasten wie F1, aber EGL verwendet die IBM® PF-Terminologie. Z. B. wird die Taste F1 auf einer PC-Tastatur in EGL PF1 genannt.

Wenn Sie mehr als einen Schlüsselwert angeben möchten, begrenzen Sie die Gruppe von Werten mithilfe von Klammern und trennen Sie die einzelnen Werte durch Kommas, wie in folgendem Beispiel gezeigt:
validationBypassKeys = [PF3, PF4]
Sie können die Eigenschaft validationBypassKeys folgendermaßen angeben:

Auf einer PC-Tastatur ordnet EGL die Funktionstasten wie folgt zu:

Tabelle 1. Zuordnung von EGL-Funktionstasten
Funktion EGL-Tastenzuordnung unter Windows EGL-Tastenzuordnung unter Linux und AIX
PF1-PF12 F1-F12 F1–F12
PF13-PF24 Umschalt+F1-F12 STRG+S und dann F1–F12
PA1-PA3 STRG+F1-F3 STRG+A und dann F1–F3
Anmerkung:
  • Das Pluszeichen (+) weist darauf hin, dass Sie zwei Tasten gleichzeitig drücken müssen.
  • Unter Linux und AIX fungieren die Tastenkombinationen STRG+S und STRG+A als Umschaltfunktion. Wenn Sie diese Tastenkombination aus Versehen drücken, können Sie dieselbe Tastenkombination erneut drücken, um die Umschaltfunktion zu inaktivieren. Wenn Sie auf STRG+S und anschließend auf eine andere Taste als F1–F12 drücken, hat dies keinen Effekt. Entsprechend verhält es sich mit STRG+A und einer anderen Taste als F1–F3.

Kompatibilität

Tabelle 2. Hinweise zur Kompatibilität für 'validationBypassKeys'
Plattform Problem
IMS/VS IMS reserviert die PA-Tasten, das heißt, sie können nicht als Standardtasten zur Umgehung der Auswertung festgelegt werden. Sie müssen eine spezifische PF-Taste definieren, wenn Programm die Auswertung umgehen können soll. Wenn Ihre Installation PF12 für die IMS-Funktion für lokale Kopien verwendet, sollten Sie diese Taste nicht als Taste für die Umgehung der Auswertung festlegen.

Feedback