Die Eigenschaft inputRequiredMsgKey gibt die Nachricht an, die angezeigt wird, wenn die Feldeigenschaft inputRequired auf YES gesetzt ist und der Benutzer keine Daten in dem Feld eingibt.
Die Nachrichtentabelle (die Datentabelle, die die Nachricht enthält) ist in der Programmeigenschaft msgTablePrefix angegeben. Weitere Informationen zum Namen der Datentabelle finden Sie unter DataTable-Abschnitt.
Der Wert von inputRequiredMsgKey ist eine Zeichenfolge oder ein Literal, die bzw. das mit einem Eintrag in der ersten Zeile der Nachrichtentabelle übereinstimmt.
Wenn eine numerische Taste mit einer Nachrichtentabelle verwendet wird, die eine Zeichentaste erwartet, wird die Zahl in eine Zeichenfolge konvertiert. Wenn ein Zeichenfolgeliteral mit einer Nachrichtentabelle verwendet wird, die eine numerische Taste erwartet, muss es sich bei dem Wert in der Zeichenfolge um eine ganze Zahl mit oder ohne Vorzeichen handeln.
| Datenelement | JSF-Handler | VGUI-Datensatz | Konsol-UI | Textformular Java™ | Textformular COBOL | Druckformular Java | Druckformular COBOL |
|---|---|---|---|---|---|---|---|
| Ja | Ja* | Ja* | Nein* | Ja* | Ja* | Nein | Nein |
* Es gelten folgende zusätzliche Hinweise zur Kompatibilität:
| Plattform | Problem |
|---|---|
| Konsol-UI | Obwohl die Konsol-UI die Eigenschaft inputRequired unterstützt, verwendet sie eine integrierte Fehlernachricht, die nicht geändert werden kann. |
| JSF-Handler | Der Wert von inputRequiredMsgKey ist eine Zeichenfolge oder ein Literal, das mit einem Eintrag in dem Ressourcenpaket übereinstimmt. |
| Text-UI, VGUI | Der Wert von inputRequiredMsgKey ist eine Zeichenfolge oder ein Literal, die bzw. das mit einem Eintrag in der ersten Spalte der Nachrichtentabelle übereinstimmt, die in der Programmeigenschaft msgTablePrefix angegeben ist. Eine Nachrichtentabelle ist eine Datentabelle, die Nachrichten enthält. Weitere Informationen finden Sie unter DataTable-Abschnitt. Wenn eine numerische Taste mit einer Nachrichtentabelle verwendet wird, die eine Zeichentaste erwartet, wird die Zahl in eine Zeichenfolge konvertiert. Wenn ein Zeichenfolgeliteral mit einer Nachrichtentabelle verwendet wird, die eine numerische Taste erwartet, muss es sich bei dem Wert in der Zeichenfolge um eine ganze Zahl mit oder ohne Vorzeichen handeln. |