属性のビットマップ
表 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: 可
| 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) の使用を参照してください。