画面・帳票サポートシステム 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.