inputRequiredMsgKey プロパティーは、 inputRequired フィールド・プロパティーが YES に設定されており、ユーザーがフィールドへのデータ入力に失敗した場合に表示されるメッセージを識別します。
メッセージ・テーブル (メッセージを含むデータ・テーブル) は、msgTablePrefix プログラム・プロパティーで識別されます。データ・テーブル名について詳しくは、DataTable パーツを参照してください。
inputRequiredMsgKey の値は、メッセージ・テーブルの最初の列のエントリーに一致するストリングまたはリテラルです。
文字キーが想定されるメッセージ・テーブルで数字キーが使用された場合、数値は文字ストリングに変換されます。数字キーが想定されるメッセージ・テーブルで文字列リテラルが使用された場合、ストリング内の値は、符号付きまたは符号なし整数である必要があります。
| データ項目 | JSF ハンドラー | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|---|
| あり | あり* | あり* | なし* | あり* | あり* | なし | なし |
* 以下の互換性に関する追加の考慮事項が該当します。
| プラットフォーム | 問題 |
|---|---|
| コンソール UI | コンソール UI は inputRequired プロパティーをサポートしますが、変更できない組み込みエラー・メッセージを使用します。 |
| JSF ハンドラー | inputRequiredMsgKey の値は、リソース・バンドル内のエントリーに一致するストリングまたはリテラルです。 |
| テキスト UI、VGUI | inputRequiredMsgKey の値は、msgTablePrefix プログラム・プロパティー内で識別されるメッセージ・テーブルの最初の列のエントリーに一致するストリングまたはリテラルです。 メッセージ・テーブルは、メッセージを含むデータ・テーブルです。詳細については、DataTable パーツを参照してください。 文字キーが想定されるメッセージ・テーブルで数字キーが使用された場合、数値は文字ストリングに変換されます。数字キーが想定されるメッセージ・テーブルで文字列リテラルが使用された場合、ストリング内の値は、符号付きまたは符号なし整数である必要があります。 |