画面・帳票サポートシステム XMAP3 開発ガイド


3.4.6 表示属性を動的に変更するための設定(画面)

表示属性の動的変更とは,AP実行時に色などの画面表示属性を変更する機能です。APで論理マップ中に変更を指示する修飾名(定数)を設定して実現します。

XMAP3では,ドローセットアップで,表示属性の変更指示をするための定数と,定数によって変更される属性をあらかじめ定義しておきます。通常はAPでこの定義に従って,変更したい属性に対応する修飾名を論理マップ中の項目に設定することで,表示属性を処理します。ここでは,標準設定で定義している修飾名と変更属性の対応づけを,ユーザ固有の対応づけに変更する場合について説明します。標準設定で定義している対応づけではAP作成に不都合がある場合だけ,対応づけを変更してください。変更するときは,[表示属性の動的変更]ダイアログで,目的のタブを選択します。

なお,ここで使用できる修飾名は,ドローセットアップの運用管理者用の設定の「修飾名の設定」で設定されているものです。修飾名の設定については,「3.3.5 修飾名の設定の変更」を参照してください。

〈この項の構成〉

(1) キャラクタコントロールオブジェクトの動的変更の設定を変更する

(a) GUIの場合

修飾名と動的変更するキャラクタコントロールに分類されるオブジェクトの表示属性との対応づけを,ユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[キャラクタコントロール]タブを選択します。

[図データ]

[キャラクタコントロール]タブでは,動的変更を設定するオブジェクトが,その役割ごとに次のように分類されています。

オブジェクトグループ

設定対象となるオブジェクト

数字系キーエントリ/

選択エントリ※1

入出力テキスト/フィールド(数字・数値・金額),

入出力日付テキスト/フィールド,

入出力時刻テキスト/フィールド,

ポップアップテキスト/フィールド(手動-数字),

スピンボックス,

キー入力コンボボックス

日本語系キーエントリ※1

入出力テキスト/フィールド(日本語)

キー入力コンボボックス

日本語系選択エントリ※1

ポップアップテキスト/フィールド(自動-日本語,手動-日本語),

コンボボックス※3

カナ系キーエントリ/

選択エントリ※1

入出力テキスト/フィールド(カナ),

ポップアップテキスト/フィールド(手動-カナ),

キー入力コンボボックス

英数系キーエントリ/

選択エントリ※1

入出力テキスト/フィールド(英数),

入出力テキスト/フィールド(MCR),

ポップアップテキスト/フィールド(自動-英数,手動-英数),

コンボボックス※3

キー入力コンボボックス

ラベル※2

出力テキスト/フィールド(数字・英数・日本語),

出力日付テキスト/フィールド,

出力時刻テキスト/フィールド,

固定テキスト

注※1

運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「キャラクタコントロール(キーエントリ/選択エントリ)」に設定されている修飾名と,動的変更の属性を対応づけます。

注※2

運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「キャラクタコントロール(ラベル)」に設定されている修飾名と,動的変更の属性を対応づけます。

注※3

メニュー選択専用のコンボボックスです。

動的変更の設定は,分類されたオブジェクトグループごとに行います。次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。

  1. オブジェクトの分類を「適用オブジェクトグループ」のドロップダウンリストから選びます。

  2. 動的変更の設定を変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  3. [更新]ボタンをクリックすると,[表示属性の動的変更の更新]ダイアログが表示されます。このダイアログで,設定項目のコンボボックスから変更したい属性を選びます。表示属性を設定したら[OK]ボタンをクリックして[表示属性の動的変更の更新]ダイアログを閉じます。

標準設定を表3-27から表3-30に,変更できる属性を表3-31に示します。

表3‒27 表示属性の動的変更(キャラクタコントロール)の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ(GUI固有))(1/3)

標準設定

の修飾名

表示属性の動的変更の標準値

表示方法・

入力可否属性

表示方法・

非表示属性

遷移条件

詳細目的※2

(モジュラス

チェック)

ER

入力可能

標準表示※1

変更なし

変更なし

RV

入力可能

標準表示※1

変更なし

変更なし

PT

入力不可

標準表示※1

指定できない

指定できない

NP

入力可能

標準表示※1

変更なし

変更なし

BK

変更なし

変更なし

指定できない

指定できない

GR

変更なし

変更なし

指定できない

指定できない

BL

変更なし

変更なし

指定できない

指定できない

LR

変更なし

変更なし

指定できない

指定できない

LB

変更なし

変更なし

指定できない

指定できない

LG

変更なし

変更なし

指定できない

指定できない

LY

変更なし

変更なし

指定できない

指定できない

IV

入力不可

全体非表示

指定できない

指定できない

GO

入力不可

グレーアウト表示

指定できない

指定できない

「変更なし」とはAPからその属性を変更しないことを示します。定義したときの属性のままにしておくことです。

注※1

非表示にしないことを示します。

注※2

「詳細目的」は適用オブジェクトグループが「数字系キーエントリ」の場合だけ有効です。

表3‒28 表示属性の動的変更(キャラクタコントロール)の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(2/3)

標準設定

の修飾名

表示属性の動的変更の標準値

反転表示

背景色

文字色

入力済み

ER

変更なし

変更なし

変更なし

RV

反転する

変更なし

変更なし

PT

変更なし

変更なし

指定できない

NP

変更なし

変更なし

変更なし

BK

変更なし

変更なし

指定できない

GR

変更なし

変更なし

指定できない

BL

変更なし

変更なし

指定できない

LR

変更なし

ライトレッド

変更なし

指定できない

LB

変更なし

ライトブルー

変更なし

指定できない

LG

変更なし

ライトグリーン

変更なし

指定できない

LY

変更なし

ライトイエロー

変更なし

指定できない

IV

変更なし

変更なし

変更なし

指定できない

GO

変更なし

変更なし

変更なし

指定できない

「変更なし」とはAPからその属性を変更しないことを示します。定義したときの属性のままにしておくことです。

注※

フィールドおよびCUI画面では指定できません。

表3‒29 表示属性の動的変更(キャラクタコントロール)の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(3/3)

標準設定

の修飾名

表示属性の動的変更の標準値

自動送信

入力必須

ワンタッチクリア

印字

ER

変更なし

変更なし

変更なし

変更なし

RV

変更なし

変更なし

変更なし

変更なし

PT

指定できない

指定できない

指定できない

変更なし

NP

変更なし

変更なし

変更なし

変更なし

BK

指定できない

指定できない

指定できない

変更なし

GR

指定できない

指定できない

指定できない

変更なし

BL

指定できない

指定できない

指定できない

変更なし

LR

指定できない

指定できない

指定できない

変更なし

LB

指定できない

指定できない

指定できない

変更なし

LG

指定できない

指定できない

指定できない

変更なし

LY

指定できない

指定できない

指定できない

変更なし

IV

指定できない

指定できない

指定できない

変更なし

GO

指定できない

指定できない

指定できない

変更なし

「変更なし」とはAPからその属性を変更しないことを示します。定義したときの属性のままにしておくことです。

注※

CUI画面では指定できません。

表3‒30 表示属性の動的変更(キャラクタコントロール)の標準値(ラベル)

標準設定

の修飾名

表示属性の動的変更の標準値

表示方法・非表示属性

反転表示

文字色

印字

RE

標準表示

変更なし

変更なし

GR

標準表示

変更なし

変更なし

BL

標準表示

変更なし

変更なし

YE

標準表示

変更なし

変更なし

CY

標準表示

変更なし

変更なし

MA

標準表示

変更なし

変更なし

WH

標準表示

変更なし

変更なし

BK

変更なし

変更なし

変更なし

DR

変更なし

変更なし

ダークレッド

変更なし

DB

変更なし

変更なし

ダークブルー

変更なし

DG

変更なし

変更なし

ダークグリーン

変更なし

DY

変更なし

変更なし

ダークイエロー

変更なし

IV

全体非表示

変更なし

変更なし

変更なし

GO

グレーアウト表示

変更なし

変更なし

変更なし

「変更なし」とはAPからその属性を変更しないことを示します。定義したときの属性のままにしておくことです。

注※

非表示にしないことを示します。

表3‒31 表示属性の動的変更(キャラクタコントロール)の変更できる属性

表示属性

動的変更の内容

選択値

表示方法

入力可否属性

入力できるようにする

入力可能

入力禁止にする

入力不可

属性変更しない

変更なし

非表示属性

非表示にしない

標準表示(非表示にしない)

グレーアウト表示にする

グレーアウト表示

文字だけ非表示にする

文字だけ非表示

文字を含めた全体を非表示にする

全体非表示

属性変更しない

変更なし

遷移条件

タブキーやマウスでフォーカス/カーソルを移動し,入力データを右寄せ表示する

手動スキップ・右寄せ

(00)16以外で全桁入力させる

手動スキップ・全桁必須

タブキーやマウスでフォーカス/カーソルを移動する

手動スキップ

桁あふれ時,次フィールドへ入力する

自動スキップ

属性変更しない

変更なし

詳細目的

(モジュラスチェック)

モジュラスチェックする

モジュラスチェックあり

モジュラスチェックしない

モジュラスチェックなし

属性変更しない

変更なし

反転表示

反転表示する

反転する

反転表示しない

反転しない

属性変更しない

変更なし

印字

対象のオブジェクトを印字する

印字する

対象のオブジェクトを印字しない

印字しない

属性変更しない

変更なし

背景色

白で表示

赤で表示

緑で表示

青で表示

ライトレッドで表示

ライトレッド

ライトブルーで表示

ライトブルー

黄で表示

グレーで表示

グレー

黒で表示

ダークグレーで表示

ダークグレー

ライトグレーで表示

ライトグレー

ライトグリーンで表示

ライトグリーン

ライトイエローで表示

ライトイエロー

ダークブルーで表示

ダークブルー

属性変更しない

変更なし

文字色

白で表示

赤で表示

緑で表示

青で表示

紫で表示

空で表示

黄で表示

黒で表示

ダークレッドで表示

ダークレッド

ダークブルーで表示

ダークブルー

ダークグリーンで表示

ダークグリーン

ダークイエローで表示

ダークイエロー

属性変更しない

変更なし

入力済み

(入力しなくても表示データをAPに返す)

入力しなくても表示データを無条件にAPに返す

返す

表示データを無条件にAPに返さない

返さない

属性変更しない

変更なし

自動送信

(入力直後にAPへ制御を渡す)

入力直後にAPへ制御を渡す

渡す

入力直後にAPへ制御を渡さない

渡さない

属性変更しない

変更なし

入力必須

(入力しないときはエラーにする)

入力しないときはエラーにする

エラーにする

入力しなくてもエラーにしない

エラーにしない

属性変更しない

変更なし

ワンタッチクリア

表示文字をすべて選択状態にする

選択状態にしない

選択状態にしない

選択状態にする

属性変更しない

変更なし

「変更なし」とはAPからその属性を変更しないことを示します。定義したときの属性のままにしておくことです。

注※

フィールドの場合は,標準の属性にないため,動的変更の属性として無効となり,「変更なし」となります。

初期表示の属性に戻す場合は,動的変更による標準属性と同じ属性とするために,すべての属性を「変更なし」で設定しないでください。この場合,APから修飾名の代わりにLOW-VALUE,またはデータ有無コードを格納してください。

(b) CUIの場合

CUIで動的変更を使用する場合,どの修飾名をどのオブジェクトに適用させるかを設定する必要があります。この設定は,修飾名と動的変更の対応づけの設定を変更する場合にも必要です。

修飾名と動的変更の対応づけを変更するときは,[表示属性の動的変更]ダイアログの[キャラクタコントロール]タブを選択します。

[図データ]

[キャラクタコントロール]タブでは,動的変更を設定するオブジェクトが,その役割ごとに次のように分類されています。

オブジェクトグループ

設定対象となるオブジェクト

数字系キーエントリ※1

入出力フィールド(数字)

日本語系キーエントリ※1

入出力フィールド(日本語)

カナ系キーエントリ※1

入出力フィールド(カナ)

英数系キーエントリ※1

入出力フィールド(英数),

入出力フィールド(MCR)

ラベル※2

出力フィールド(数字・英数・日本語)

注※1

運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「キャラクタコントロール(キーエントリ/選択エントリ)」に設定されている修飾名と,動的変更の属性を対応づけます。

注※2

運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「キャラクタコントロール(ラベル)」に設定されている修飾名と,動的変更の属性を対応づけます。

修飾名とオブジェクトの適用設定

CUIでは,動的変更を使用する場合,設定した修飾名をどのオブジェクトに適用させるかを設定する必要があります。次に示す操作で,修飾名をオブジェクトに適用できます。

  1. 修飾名を適用させたいオブジェクトの分類を「適用オブジェクトグループ」のドロップダウンリストから選びます。

  2. 1.で選んだオブジェクトに適用させたい修飾名を「設定する修飾名」から選んで[適用]ボタンをクリックします。適用された状態の修飾名の右側には「*」が付きます。

    「設定する修飾名」には修飾名が最大64個表示されますが,CUIでは一つのオブジェクトグループにつき適用できる修飾名は最大8個です。「残りの修飾名適用数」にあと何個,適用できるかが表示されます。

  3. 適用を取り消す場合は,適用された状態の修飾名を選んで,[適用解除]ボタンをクリックします。

    適用を解除すると,修飾名の表示属性の設定内容もクリアされます。再び適用を指定すると,デフォルトの表示属性が設定されます。

動的変更の設定

動的変更の設定は,分類されたオブジェクトグループごとに行います。次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。

  1. オブジェクトの分類を「適用オブジェクトグループ」のドロップダウンリストから選びます。

  2. 動的変更の設定を変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  3. [更新]ボタンをクリックすると,[表示属性の動的変更の更新]ダイアログが表示されます。このダイアログで,設定項目のコンボボックスから変更したい属性を選びます。表示属性を設定したら[OK]ボタンをクリックして[表示属性の動的変更の更新]ダイアログを閉じます。

標準設定および変更できる属性は「3.4.6(1)(a) GUIの場合」を参照してください。

(2) 候補選択コントロールオブジェクトの表示属性の動的変更の設定を変更する

修飾名と動的変更する候補選択コントロールに分類されるオブジェクト(ラジオボタン,チェックボタン,リスト項目,トグルフィールド)の表示属性との対応づけをユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[候補選択コントロール]タブを選択します。なお,この設定は,定義対象がGUI画面の場合だけ有効になります。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「候補選択コントロール/コマンドコントロール」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したい修飾名に対応する表示属性のドロップダウンリストから目的の変更属性を選択します。

標準設定を表3-32に,変更できる属性を表3-33に示します。

表3‒32 表示属性の動的変更(候補選択コントロール)の標準値

標準設定

の修飾名

表示属性の動的変更の標準値

表示方法

※1

印字※2

不活性

(選択できない状態にする)

フォーカス設定

(フォーカスをボタン/リストに位置づける)※3

選択済みにする

PT

標準表示

変更なし

不活性にする(オン)

フォーカス設定しない

(オフ)

選択済みにしない(オフ)

ON

標準表示

変更なし

不活性にしない(オフ)

フォーカス設定しない

(オフ)

選択済みにする(オン)

OF

標準表示

変更なし

不活性にしない(オフ)

フォーカス設定しない

(オフ)

選択済みにしない(オフ)

ST

標準表示

変更なし

不活性にしない(オフ)

フォーカス設定する

(オン)

選択済みにしない(オフ)

IV

全体非表示

変更なし

不活性にする(オン)

フォーカス設定しない

(オフ)

選択済みにしない(オフ)

注※1

リスト項目以外の場合です。

注※2

トグルフィールドの場合です。

注※3

トグルフィールド以外の場合です。

表3‒33 表示属性の動的変更(候補選択コントロール)の変更できる属性

表示属性

動的変更の内容

選択値

表示方法※1

オブジェクトや文字を通常の状態で表示する

標準表示

文字を含む全体を非表示にする

全体非表示

印字※2

対象のオブジェクトを印字する

印字する

対象のオブジェクトを印字しない

印字しない

属性変更しない

変更なし

不活性(選択できない状態にする)

不活性状態にする

オン

選択できる状態にする

オフ

フォーカス設定(フォーカスをボタン/リストに位置づける)※3

フォーカス位置省略時にフォーカスを位置づける

オン

フォーカス位置省略時にフォーカスを位置づけない

オフ

選択済みにする

オブジェクトを選択済みの状態にする

オン

オブジェクトを選択済みの状態にしない

オフ

注※1

リスト項目以外の場合です。

注※2

トグルフィールドの場合です。

注※3

トグルフィールド以外の場合です。

(3) コマンドコントロールオブジェクトの表示属性の動的変更の設定を変更する

修飾名と動的変更するコマンドコントロールに分類されるオブジェクト(プッシュボタン,メニューバー)の表示属性との対応づけをユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[コマンドコントロール]タブを選択します。なお,この設定は,定義対象がGUI画面の場合だけ有効になります。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「候補選択コントロール/コマンドコントロール」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したい修飾名に対応する表示属性のドロップダウンリストから目的の変更属性を選択します。

標準設定を表3-34に,変更できる属性を表3-35に示します。

表3‒34 表示属性の動的変更(コマンドコントロール)の標準値

標準設定

の修飾名

表示属性の動的変更の標準値

表示方法

不活性

(選択できない状態にする)

フォーカス設定(フォーカスをボタンに位置づける)

PT

標準表示

不活性にする(オン)

フォーカス設定しない(オフ)

ON

標準表示

不活性にしない(オフ)

フォーカス設定しない(オフ)

OF

標準表示

不活性にしない(オフ)

フォーカス設定しない(オフ)

ST

標準表示

不活性にしない(オフ)

フォーカス設定する(オン)

IV

全体非表示

不活性にする(オン)

フォーカス設定しない(オフ)

注※

プッシュボタンの場合だけです。

表3‒35 表示属性の動的変更(コマンドコントロール)の変更できる属性

表示属性

動的変更の内容

選択値

表示方法

オブジェクトや文字を通常の状態で表示する

標準表示

文字を含む全体を非表示にする

全体非表示

不活性(選択できない状態にする)

不活性状態にする

オン

選択できる状態にする

オフ

フォーカス設定(フォーカスをボタンに位置づける)

フォーカス位置省略時にフォーカスを位置づける

オン

フォーカス位置省略時にフォーカスを位置づけない

オフ

注※

プッシュボタンの場合だけです。

(4) ウィンドウ属性の動的変更の設定を変更する

修飾名と動的変更するウィンドウの表示制御に関する属性(ウィンドウ属性)との対応づけをユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[ウィンドウ属性]タブを選択します。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「ウィンドウ属性」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したいウィンドウ属性をドロップダウンリストから選択します。または,チェックボタンのオン/オフを切り替えます。

標準設定を表3-36に,変更できる属性を表3-37に示します。

表3‒36 表示属性の動的変更(ウィンドウ属性)の標準値

標準設定

の修飾名

表示属性の動的変更の標準値

表示形態

入力・選択状態の扱い

キーボードのロック状態を解除する

ウィンドウを表示したときアラームを鳴らす

WR

一部上書

状態を維持

解除する(オン)

鳴らさない(オフ)

EW

全面書換

初期状態

解除する(オン)

鳴らさない(オフ)

CL

一部上書

初期状態

解除する(オン)

鳴らさない(オフ)

BL

一部上書

状態を維持

解除する(オン)

鳴らす(オン)

表3‒37 表示属性の動的変更(ウィンドウ属性)の変更できる属性

表示属性

動的変更の内容

選択値

表示形態

表示形態をXMAP3まかせにする

自動

表示中の画面にデータだけ追加表示する

一部上書

表示中の画面を消去後再表示する

全面書換

入力・選択状態の扱い(GUI画面)

表示しているデータを画面上から消し,入力または選択状態を解除する

初期状態

表示しているデータを画面上に残し,入力または選択状態を解除する

未入力・未選択

表示しているデータを画面上に残し,入力状態または選択状態を変更しない

状態を維持

入力フィールドの扱い(CUI画面)

表示しているデータを画面上から消し,入力済みの状態を未入力の状態に変更する

入力データを消去する

表示しているデータを画面上に残し,入力済みの状態を未入力の状態に変更する

入力データをAPに返す

表示しているデータを画面上に残し,入力済みの状態は変更しない

入力データを変更しない

キーボードのロッ

ク状態を解除する

キーボードロックを解除する

オン

キーボードロックを解除しない

オフ

ウィンドウを表示

したときアラーム

を鳴らす

アラームを鳴らす

オン

アラームを鳴らさない

オフ

注※

キー入力(GUI画面では選択も含む)した時や,入力済み属性のあるフィールドに初期値を表示した時に有効となります。

(5) 位置属性の動的変更の設定を変更する

修飾名と動的変更するウィンドウの位置の属性(位置属性)との対応づけをユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[位置属性]タブを選択します。なお,この設定は,定義対象がGUI画面の場合だけ有効になります。

[図データ]

次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の[修飾名の設定]ダイアログの動的変更の種別「位置属性」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 変更したいウィンドウ位置をドロップダウンリストから選択します。

標準設定を表3-38に,変更できる属性を表3-39に示します。

表3‒38 表示属性の動的変更(位置属性)の標準値

標準設定の修飾名

表示属性の動的変更の標準値

XY位置

Z位置

RT

右上

標準表示

RD

右下

標準表示

LT

左上

標準表示

LD

左下

標準表示

IV

左上

一時非表示

FR

中央

手前に表示

VC

中央

標準表示

表3‒39 表示属性の動的変更(位置属性)の変更できる属性

表示属性

動的変更の内容

選択値

XY位置

ウィンドウを左上に表示する

左上

ウィンドウを左下に表示する

左下

ウィンドウを右上に表示する

右上

ウィンドウを右下に表示する

右下

ウィンドウを中央に表示する

中央

Z位置

ウィンドウを中央に表示する

標準表示

ウィンドウを重なりの手前に表示する

手前に表示

ウィンドウを重なりの後ろに表示する

後ろに表示

ウィンドウを一時的に非表示にする

一時非表示

(6) 確定キー属性の動的変更の設定を変更する

修飾名と動的変更する確定キー属性との対応づけをユーザ固有に変更する場合について説明します。この対応づけを変更するときは,[表示属性の動的変更]ダイアログの[確定キー属性]タブを選択します。なお,この設定は,定義対象がGUI画面の場合だけ有効になります。

[図データ]

ここで「キー押下無効にするキー」として設定したキーは,AP実行時,そのキーを押してもXMAP3側でエラーとして扱われるため,APにはイベントが通知されません。

次の操作をしたあと[OK]ボタンをクリックすると,動的変更の設定を変更できます。ここで使用する修飾名は,運用管理者の設定の「修飾名の設定]ダイアログの動的変更の種別「確定キー属性」に設定されている修飾名です。

  1. 動的変更の設定で変更したい修飾名を「設定する修飾名」のリストボックスから選びます。

  2. 確定キー属性の動的変更を指示した場合に,キー押下を無効にするキーのチェックボックスをオンにします。また,選択した修飾名の設定のラジオボタンをオンにして,キー押下を無効にするキーの一覧画面を切り替えます。

標準値を次の表に示します。

表3‒40 表示属性の動的変更(確定キー属性)の標準値

標準設定の修飾名

キー押下無効にするキーの標準値

AL

なし

PC

F13〜F24,PA1〜PA3,スクリーン消去,F25〜F84

また,XMAP3 03-01以前に使用できなかったPF25〜PF84の確定キーの範囲を無効にするには,[表示・印刷セットアップ]ダイアログの[ファンクションキー]タブで,「F1〜F24を標準のファンクションに割り当てる」を選択します。

(7) ウィンドウ属性,位置属性,確定キー属性の動的変更に使用するデータ名を変更する

ウィンドウ属性,位置属性,および確定キー属性の動的変更で,APから変更指示をするのためのデータ項目のデータ名を変更できます。データ名を変更するときは,「表示属性の動的変更」の[データ名]タブを選択します。各テキストボックスに変更したい名称を入力し,[OK]ボタンをクリックして変更します。

[図データ]

標準値と,変更できる名称の関係を次の表に示します。AP作成に関して一連の名称規則がある場合など,必要であれば変更してください。

表3‒41 ウィンドウ属性,位置属性,確定キー属性の動的変更に使用するデータ名の標準値と変更できる名称

動的変更する属性

データ名の標準設定

変更可能値(.....)

ウィンドウ属性

マップ名-CNTRLO

マップ名-.....O

位置属性

マップ名-WINDOWW

マップ名-.....W

確定キー属性

マップ名-INCO

マップ名-.....O

注※

この設定は,定義対象がGUI画面の場合だけ有効になります。

なお,データ名設定には次の制限があるため,この範囲内で設定してください。