このセッションでは、マップフィールドのヘルプルーチン/ヘルプマップを作成およびテストします。
ヘルプマップを作成するには
[Edit Map]メニューで、[Code]フィールドに「H
」を入力し、[Name]フィールドに「HELP001
」を入力します。
Enter キーを押します。
[Define Map Settings for HELPMAP]画面が開きます。
次に示すように、[Page Size]フィールドに「15
」を入力し、[Line Size]フィールドに「25
」を入力します。
11:36:53 Define Map Settings for HELPMAP 2007-12-14 Delimiters Format Context ----------------- --------------------------- -------------------------- Cls Att CD Del Page Size ...... 15 Device Check .... ________ T D BLANK Line Size ...... 25 WRITE Statement _ T I ? Column Shift ... 0 (0/1) INPUT Statement X A D _ Layout ......... ________ A I ) dynamic ....... N (Y/N) A N ¬ Zero Print ..... N (Y/N) Position Line Col M D & Case Default ... UC (UC/LC) M I : Manual Skip .... N (Y/N) Automatic Rule Rank 1 O D + Decimal Char ... . Profile Name .... SYSPROF O I ( Standard Keys .. N (Y/N) Justification .. L (L/R) Filler Characters Print Mode ..... __ ------------------------ Optional, Partial .... Control Var .... ________ Required, Partial .... Optional, Complete ... Required, Complete ... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Let |
Enter キーを 2 回押します。
マップ編集画面が表示されます。
PF9 キーを押します。
画面が全画面モードで表示されます。
.................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... .................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Mset Exit Test Edit -- - + Split < > Let 001 --010---+----+----+---030---+----+----+---050---+----+----+---070---+---- |
画面の使用しない部分は、ピリオドで埋められます。
次に示すように、テキストを入力します。
.................................................... Type in the name of an .................................................... employee in the first .................................................... field and press ENTER. .................................................... You will then receive .................................................... a list of all employees .................................................... of that name. .................................................... .................................................... For a list of employees .................................................... of a certain name who .................................................... live in a certain city, .................................................... type in a name in the .................................................... first field and a city .................................................... in the second field .................................................... and press ENTER. .................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... ............................................................................... Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Mset Exit Test Edit -- - + Split < > Let 001 --010---+----+----+---030---+----+----+---050---+----+----+---070---+---- |
PF3 キーを押します。
[Name]が HELP001
に設定された[Edit Map]メニューが表示されます。
該当するメニュー機能を使用してヘルプマップ HELP001 を STOW
します。
[Code]フィールドに「T
」を入力し、[Name]フィールドに「MAP001
」を入力します。
Enter キーを押します。
MAP001 のテスト画面が表示されます。
[PLEASE ENTER NAME:]
の横の入力フィールドの 1 桁目に疑問符(?)を入力し、Enter キーを押します。
ヘルプマップ HELP001 が表示されます。
******************************************************************************* 07-12-14 PERSONNEL INFORMATION 16:58:37 PLEASE ENTER NAME: ?___________________ PLEASE ENTER CITY: +---------------------------+ | | TYPE IN . TO STOP | Type in the name of an | | employee in the first | | field and press ENTER. | | You will then receive | | a list of all employees | | of that name. | | | | For a list of employees | | of a certain name who | | live in a certain city, | | type in a name in the | | first field and a city | | in the second field | | and press ENTER. | | | +---------------------------+ ******************************************************************************* |
Enter キーを 2 回押します。
最初のフィールド(#NAME
)の処理ルールがテストされ、メッセージ「PLEASE TYPE IN A NAME
」が表示されます。
最初のフィールドの最初の桁に任意の文字を入力し、Enter キーを押します。
テストが終了し、[Edit Map]メニューが表示されます。
「INPUT USING MAP を使用したマップの呼び出し」に進みます。