IBM Books

Java 用 ホスト・アクセス・クラス・ライブラリー


フィールド・プレーン

フィールド・プレーンは、表示スペースでのフィールド位置および属性を示します。このプレーンは、フィールド形式の表示スペースでのみ意味があります (たとえば、VT 接続は形式設定されていません)。

このプレーンは、フィールド属性値の散在的な配列です。このプレーンの値は、表示スペースでフィールド属性文字がある場所を除いてすべてバイナリー・ゼロです。これらの (バイナリー・ゼロ以外の) 位置では、値はそこで開始するフィールドの属性です。フィールドの長さは、フィールド属性位置と表示スペース内の次のフィールド属性との間の直線距離であり、その属性位置自体は含まれません。

フィールド属性位置の値は、以下の表に示されているとおりです。

注: 属性値は、接続のタイプによって異なります。


表 2. 3270 フィールド属性

ビット位置 (0 が最下位のビット)

意味

7 常に 1
6 常に 1
5
0
無保護
1
保護

4
0
英数字データ
1
数値データのみ

3, 2
0, 0
通常輝度、ペン検出不可
0, 1
通常輝度、ペン検出可能
1, 0
高輝度、ペン検出可能
1, 1
非表示、ペン検出不可

1 予約済み
0
0
フィールドは変更されていません
1
無保護フィールドが変更されました

表 3. 5250 フィールド属性

ビット位置 (0 が最下位のビット)

意味

7 常に 1
6
0
非表示
1
表示

5
0
無保護
1
保護

4
0
通常輝度
1
高輝度

3, 2, 1
0, 0, 0
英数字データ
0, 0, 1
英字のみ
0, 1, 0
数字シフト
0, 1, 1
数値データおよび数値特殊記号
1, 0, 0
カタカナ・シフト (DBCS のみ)、
右から左 (BIDI のみ)
1, 0, 1
数字のみ
1, 1, 0
磁気ストライプ読み取り装置データのみ
1, 1, 1
符号付き数字のみ

0
0
フィールドは変更されていません
1
無保護フィールドが変更されました


[ ページの先頭 | 前のページ | 次のページ | 目次 ]