属性のビットマップ

表 1 に記載されているシンボリック値を使用する代わりに、次の表を使用して属性バイトを構成できます。EBCDIC システムと ASCII システムとの間でアプリケーションの移植性を確保するには、char 列の値を使用します。EBCDIC システム上で開発した既存のアプリケーションでは、EBCDIC 列に記載されている 16 進値を使用できることに注意してください。アプリケーションを CICS® 上で実行するには、これらの値を char 列の値に変更します。

表 1 の各列見出しの定義を次に示します。
  • 属性
    • prot: 保護
    • spd: 検出可能な選択ペン (注参照)
    • a/n: 自動スキップまたは数値
    • hi: 高輝度
    • ndp: 非表示印刷
    • mdt: 変更データ・タグ
    注: この属性 (spd) はTXSeries for Multiplatforms では使用されないため、無視されます。ただし、受信側のシステムでサポートされている場合は、この属性をトランザクション・ルーティングに使用できます。
  • 16 進 (およびその他の) コード
    • EBCDIC: 拡張 2 進化 10 進コード
    • ASCII: 情報交換用米国標準コード
    • char: 16 進コードに相当する図形文字
  • 表の本文内で属性に使用される文字
    • U: 無保護
    • N: 数値
    • H: 高輝度
    • P: 保護
    • S: 自動スキップ
    • Y: 可
表 1. 属性のビットマップ
prot a/n hi spd ndp mdt EBCDIC ASCII char
U           40 20 b (ブランク)
U         Y C1 41 A
U     Y     C4 44 D
U     Y   Y C5 45 E
U   H Y     C8 48 H
U   H Y   Y C9 49 I
U       Y   4C 3C <
U       Y Y 4D 28 (
U N         50 26 &
U N       Y D1 4A J
U N   Y     D4 4D M
U N   Y   Y D5 4E N
U N H Y     D8 51 Q
U N H Y   Y D9 52 R
U N     Y   5C 2A * (アスタリスク)
U N     Y Y 5D 29 )
P           60 2D - (ハイフン)
P         Y 61 2F /
P     Y     E4 55 U
P     Y   Y E5 56 V
P   H Y     E8 59 Y
P   H Y   Y E9 5A Z
P       Y   6C 25 %
P       Y Y 6D 5F _ (下線)
P S         F0 30 0
P S       Y F1 31 1
P S   Y     F4 34 4
P S   Y   Y F5 35 5
P S H Y     F8 38 8
P S H Y   Y F9 39 9
P S     Y   7C 40 @
P S     Y Y 7D 27 '

基本マッピング・サポート (BMS) の詳細については、サポートされる BMS 定義マクロおよびCICS での基本マッピング・サポート (BMS) の使用を参照してください。