Page History
1.2.13
...
鍵盤シフト
...
ユーザーがフィールドに入力できる値を制限する鍵盤シフトを指定します。
注 - V11 SP5以降:
- 鍵盤シフト U は使用できなくなりました。フィールドがUnicodeフィールドかどうかの指定は、新しいフィールド属性SUNIによって行います。
- 鍵盤シフトの設定は、LANSAエ ディターから変更および保守できます。
有効な鍵盤シフトは1有効な鍵盤シフトは 1.1 フィールド・タイプが基になります。フィールド・タイプ が基になります。
ルール
使用できる値は以下のとおりです。
鍵盤シフト | 意味 | 許容されるデータ・タイプ |
|---|---|---|
A | 英数字シフト | Alpha |
ブランク | 文字/数字 | |
D | 数字のみ。0から9 | 文字/数字 |
I | 入力禁止(キーボード入力禁止) | 文字/数字 |
M | 数値キー | 0から9、プラス記号、マイナス記号、コンマ、ダッシュ記号、スペース、ピリオド |
N | 数値シフト | 文字/数字 |
S | 符号付き数値 | 数値 |
W | カタカナ(日本のみ) | Alpha |
X | 英字のみ | アルファベットAからZ、コンマ、ピリオド、ダッシュ記号、スペース |
Y | 数値のみ | 数値 |
追加規則:追加規則:
ヒントとテクニック
...
IBM i:IBM i の DBCS、つまり IGC データ・タイプの J、E、O が LANSA の Alpha データ・タイプとして実装されました。それぞれ LANSA 鍵盤シフトの J、E、O に対応します。
J
アルファベット。DBCSのみで使用されます。
E
アルファベットすべてのDBCS文字、またはすべてのSBCS文字で使用されます。同一フィールド内でDBCSとSBCSの混合は許されません。
O
アルファベットDBCSとSBCSの混合に使用されます。
- IBM i:表示装置ファイル(35桁目)のDDSデータ・タイプ/鍵盤シフトの詳細については、IBMマニュアルの『Data 鍵盤シフトの詳細については、IBMマニュアルの『Data Description Specifications』を参照してください。Specifications』を参照してください。