画面・帳票サポートシステム XMAP3 開発・実行ガイド
AP実行時,XMAP3の標準設定では,GUI画面入出力の際にフォーカスとCUIフィールドボックス中のカーソルを共通の項目で制御できます。この設定では,フォーカスやカーソルを制御する項目のデータ名を変更したり,フォーカスとカーソルを別々の項目で制御するなど,標準設定を変更できます。変更は,[カーソルとフォーカス]ダイアログで行います。なお,定義対象がCUI画面の場合「カーソル]ダイアログを使用し,カーソル制御に関する設定だけをします。
フィールドボックスが定義されている画面の入出力の際に,フォーカスとフィールドボックス中のカーソルを別々の項目で制御するように変更できます。フィールドボックスを定義した画面で,プッシュボタンボックスのフォーカス位置を制御する場合には,フォーカスとカーソルを別々に制御する必要があります。また,フィールドボックスが複数定義されている画面では,フィールドボックスごとにカーソル項目を定義する必要があります。画面表示の際に,フィールドボックス中のカーソル制御をフォーカス制御と分ける必要がある場合,または別々に制御したい場合に変更してください。この変更によって,カーソル制御用の項目と,フォーカス制御用の項目が論理マップ中に展開されます。変更するときは,[カーソルとフォーカス]ダイアログの「フォーカスをカーソルと同時に制御する」チェックボタンの選択を解除し,[OK]ボタンをクリックします。
APでの画面入出力の際に,カーソルとフォーカスを別々の制御項目によって制御する場合(「フォーカスをカーソルと同時に制御する」チェックボタンを選択しない場合),カーソル制御の制御方法を選択できます。選択できる制御方法とその運用方法を次に示します。なお,標準設定では,「論理カーソル」制御になります。
カーソル制御方法を変更するときは,[カーソルとフォーカス]ダイアログの[フォーカスをカーソルと同時に制御する」チェックボタンを選択しないで,「カーソル制御」で「行列(2進)カーソル」のラジオボタンをオンにし,[OK]ボタンをクリックします。
APでの画面入出力の際に,カーソルとフォーカスを制御するための論理マップ中の項目のデータ名を変更できます。AP作成に関して一連の名称規則がある場合など,必要であれば変更してください。変更するときは,[カーソルとフォーカス]ダイアログで,カーソル・フォーカスの制御形態を選択したあと,選択した制御形態によって,「カーソル・フォーカス制御項目」,「カーソル制御項目」,または「フォーカス制御項目」の入力データ名,出力データ名に,任意の文字列を指定し,[OK]ボタンをクリックします。
なお,データ名設定には次の制限があるため,この範囲内で設定してください。
カーソル・フォーカスの制御形態による標準設定値と,変更できる名称の関係を次の表に示します。
表4-14 制御形態による標準設定値と変更できる名称
カーソル・ フォーカス制御 |
論理マップ制御項目のデータ名 | ||||
---|---|---|---|---|---|
種別 | 標準設定値 | 変更可能値(....) | |||
フォーカスをカーソル と同時に制御する |
入力データ名 | マップ名-INCURS-LOCI | マップ名-.....I | ||
出力データ名 | マップ名-OUTCURS-LOCO | マップ名-.....O | |||
フォーカ スをカー ソルと 別々に 制御する |
論理カーソル 制御 |
入力データ名 | マップ名-INCURS-LOCI | マップ名-.....I | |
マップ名-INCURS2I | |||||
マップ名-INCURS3I | |||||
マップ名-INCURS4I | |||||
出力データ名 | マップ名-OUTCURS-LOCO | マップ名-.....O | |||
マップ名-OUTCURS2O | |||||
マップ名-OUTCURS3O | |||||
マップ名-OUTCURS4O | |||||
行列(2進) カーソル 制御 |
入力 データ 名 |
(行) | マップ名-INCURSN | マップ名-.....N | |
マップ名-INCURS2N | |||||
マップ名-INCURS3N | |||||
マップ名-INCURS4N | |||||
(列) | マップ名-INCURSM | マップ名-.....M | |||
マップ名-INCURS2M | |||||
マップ名-INCURS3M | |||||
マップ名-INCURS4M | |||||
出力 データ 名 |
(行) | マップ名-OUTCURSL | マップ名-.....L | ||
マップ名-OUTCURS2L | |||||
マップ名-OUTCURS3L | |||||
マップ名-OUTCURS4L | |||||
(列) | マップ名-OUTCURSC | マップ名-.....C | |||
マップ名-OUTCURS2C | |||||
マップ名-OUTCURS3C | |||||
マップ名-OUTCURS4C | |||||
フォーカ ス制御 |
入力データ名 | マップ名-INFOCUS-I | マップ名-.....I | ||
出力データ名 | マップ名-OUTFOCUS-O | マップ名-.....O |
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.