Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

画面フォーマット生成パラメータ

画面フォーマットパラメータの書式を書きます。
[ ]内は省略可能です。

1 画面定義

SCR[EEN] 画面名

画面名は8桁以内。

これは、COBOLで作られたプログラムから、画面フォーマットを呼び出すための名前の指定である。画面定義が省略されたときは、SUに与えられたフォーマット名が画面名として定義される。

2 画面使用モード定義

MOD[E] {ANK | K25 }

ANK・・・英数カナモード 25行
K25・・・日本語モード 25行

画面を英数カナモードで使用するか、日本語モードで使用するかを指定する。このパラメータが省略されたときは、英数カナモードであるとみなす。

今だとたいていはK25を選択します。昔はK16などもありましたが、今は使えません。

3 エリア定義

ARE[A] [([l1][l2])]

l1・・・開始行、省略時は1
l2・・・終了行、省略時は24

エリア定義は、画面上のフォーマット表示を行う部分を定義するものである。実行段階でフォーマット表示を行うとき、エリア定義で指定された部分のアトリビュート及びデータが消去される。

4 フォーマット定義パラメータ

LLL[LLLLL] ([l1][,C1]) [([l2][,C2]]_

LLL[LLLLL]・・・機能指定ラベル
l1・・・開始行
C1・・・開始列
l2・・・終了行
C2・・・終了行

フォーマット定義は、実際の画面フォーマットと見出しの定数を指定する。フォーマット定義は、アンダーバー”_”で区切っていくつでも指定することができる。開始行が省略されると、エリア定義の先頭行とみなし、開始列が省略されると1列目とみなす。

機能機能指定ラベル
枠組みBOX
オーバラインOVER
アンダーラインUNDER
縦罫線VERTICAL
カラムセパレータCOLUMN
倍輝度表示HIGH
反転表示REVERSE
点滅表示BLINKING
機密表示SECRET
カラー指定RED,GREEN,YELLOW,BLUE
MAGENTA,CYAN,WHITE
定数表示CONSTANT

機能ラベルは、先頭3文字だけでも、全文字書いてもどちらでもよい。

フォーマット定義パラメータは必ず区切り文字"_”アンダーバーを付けること。

4.1 枠組み

BOX (l1,C1)(l2,C2)_

1≦l1≦l2≦24
1≦C1≦C2≦80
上部横線はオーバライン、下部横線はアンダーラインとして位置を指定する。

4.2 オーバライン

OVE[R] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24:l2が省略されるとl1とみなされる
1≦C1≦C2≦80:C2が省略されるとC1+1とみなされる

C1からC2の間にオーバラインを引く。l1とl2が異なる場合は、l1とl2の間に1行毎にオーバラインを引く。

4.3 アンダーライン

UND[ER] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24:l2が省略されるとl1とみなされる
1≦C1≦C2≦80:C2が省略されるとC1+1とみなされる

C1からC2の間にアンダーラインを引く。l1とl2が異なる場合は、l1とl2の間に1行毎にアンダーラインを引く。

4.4 縦罫線

VER[TICAL] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24
1≦C1≦C2≦80

l1からl2の間に縦罫線を引く。C1とC2が異なる場合は、C1とC2の間に1列毎に縦罫線を引く。

4.5 倍輝度表示

HIG[H] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24
1≦C1≦C2≦80

指定の範囲を倍輝度表示にする。

端末がカラーステーションの時は指定できない。

4.6 反転表示

REV[ERSE] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24
1≦C1≦C2≦80

指定の範囲を反転表示にする。

4.7 点滅表示

BLI[NKING] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24
1≦C1≦C2≦80

指定の範囲を点滅表示にする。

4.8 カラー表示

RED (l1[,C1])(l2[,C2])_
GRE[EN] (l1[,C1])(l2[,C2])_
YEL[LOW] (l1[,C1])(l2[,C2])_
BLU[E] (l1[,C1])(l2[,C2])_
MAG[ENTA] (l1[,C1])(l2[,C2])_
CYA[N] (l1[,C1])(l2[,C2])_
WHI[TE] (l1[,C1])(l2[,C2])_

1≦l1≦l2≦24
1≦C1≦C2≦80

指定の範囲を指定の色表示にする。

RED(赤)
GREEN(緑)
YELLOW(黄)
BLUE(青)
MAGENTA(赤紫)
CYAN(水色)
WHITE(白)

4.9 定数表示

英数カナ定数

CON[STANT] (l[,C])"文字列"_

1≦l≦24
1≦C≦80
(C-1)+文字列の長さ≦80

日本語定数

CON[STANT] (l[,C])"日本語定数"_

1≦l≦25
1≦C≦79

日本語コード定数で記述する場合は、NC"販売"のようにNCを付ける。

5 終了情報

END_

終了情報は、フォーマット指定データの終了を示す。

6 注釈

星印"*”または感嘆符"!”に続く文字列は注釈とみなされる。注釈文字は行の先頭に置くか、指定データ(画面定義、フォーマット指定)から1つ以上の空白をあけて指定する。