画面・帳票サポートシステム XMAP3 メインフレーム連携ガイド
可変項目(VARFLD文)の表示属性動的変更(定義文のMODATTRオペランド)を設定する方法を説明します。
具体的な指定内容は,「(2) 設定する内容」を参照してください。
各ダイアログで設定する内容を説明します。
キャラクタコントロールの適用オブジェクトグループについて次の表に示します。
表17-6 パネル定義文と適用オブジェクトグループの対応(CUI画面)
| パネル定義文 | 適用オブジェクトグループ | ||
|---|---|---|---|
| 文 | オペランド | パラメタ | |
| LOGFLD文 (TYPE=INOUTまたはINを指定) |
LNGのピクチャ指定 | Eまたは9 | 数字系キーエントリ |
| CODE | KまたはN | 日本語系キーエントリ | |
| VARFLD文 (LOGFLD文で TYPE=INOUT またはINを指定) |
ATTR | NUMまたはPIC | 数字系キーエントリ |
| KEIS | 日本語系キーエントリ | ||
| KANA | カナ系キーエントリ | ||
| ALPH | 英数系キーエントリ | ||
| MCR | − | 英数系キーエントリ | |
| VARFLD文 (LOGFLD文で TYPE=OUTを指定) |
− | − | ラベル |
項目の表示属性動的変更と,ドローセットアップの対応について次の表に示します。
表17-7 項目の表示属性動的変更との対応(CUI画面)
| パネル定義文 | ドローセットアップ | ||||
|---|---|---|---|---|---|
| 文 | オペランド | パラメタ | ダイアログ | 個所 | 設定内容 |
| CTLFLD(TYPE=ATTR) | LNG | 長さ | 修飾名の設定 | 修飾名長 | (長さ) |
| NAME | データ名 | 修飾名の設定 | データ名 | (データ名) | |
| VARFLD | MODATTR | 修飾名 | 修飾名の設定 | 修飾名 | (修飾名) |
| WHITE | 表示属性の動的変更の更新 | 文字色 | 白 | ||
| RED | 赤 | ||||
| GREEN | 緑 | ||||
| BLUE | 青 | ||||
| MAGENTA | 紫 | ||||
| CYANIC | 空 | ||||
| YELLOW | 黄 | ||||
| TRANS | 入力済み | 返す | |||
| NOTRANS | 返さない | ||||
| REVERSE | 反転表示 | 反転あり | |||
| NOREV | 反転なし | ||||
| AUTOATN | 自動入力 | 渡す | |||
| NOAUTO | 渡さない | ||||
| MENTER | 入力必須 | エラーにする | |||
| NOMENTER | エラーにしない | ||||
| MCHECK | 詳細目的 | モジュラスチェックあり | |||
| NOMCHECK | モジュラスチェックなし | ||||
| SKIP | 遷移条件 | 自動スキップ | |||
| RJUST | 手動スキップ・右寄せ | ||||
| MFILL | 手動スキップ・全桁必須 | ||||
| OVF | 手動スキップ | ||||
| DARK | 非表示属性 | 文字だけ非表示 | |||
| PROT | 入力可否 | 入力不可 | |||
| NOPROT | 入力可能 | ||||
| BLINK | (指定でき ない) |
− | − | ||
| NOBLINK | |||||
| NOPRINT | |||||
なお,次の表に示す定義内容がある場合,動的変更属性ありとしてインポートされます。
表17-8 項目の表示属性の動的変更ありとみなされるパネル定義文(CUI画面)
| オブジェクト | 定義必須の文やオペランド※1 | 制御項目名 |
|---|---|---|
| 可変フィールド (出力,入出力を含む)※2 |
CTLFLD TYPE=ATTR VARFLD CTLFLD=上記CTLFLD名, MODATTR=パラメタ |
LOGFLD文のNAMEオペランドと同じ名称
|
| &A1 MODATTR PARM=パラメタ CTLFLD TYPE=ATTR VARFLD CTLFLD=上記CTLFLD名, MODATTR=&A1 |
また,それぞれの修飾名は,修飾名の設定ダイアログで設定します。
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.