概要

Adis 構成ユーティリティでは、「言語リファレンス」で説明されているように、拡張 ACCEPT 文および拡張 DISPLAY 文のデフォルト動作を変更できます。

Adis モジュールを構成して、さまざまな領域の動作を変更できます。Adis の詳細については、「Adis」の章を参照してください。Adis にはデフォルト値一式が含まれており、ADISCTRL ファイルが存在しない場合に使用されます。すべての構成変更は ADISCTRL に反映され、Adis 内部のデフォルトには影響しません。

ADISCTRL は Adis モジュールの構成データベースです。このファイルは最大 16 種類の構成を保持でき、いずれも使用可能です。Adis で使用される構成は、ADISCTRL の先頭にあるエントリによって決まります。

ADISCTRL には、Adis に必要な機種依存性のない情報がすべて含まれています。これには、次の内容が含まれます。

Adis 構成ユーティリティを使用して、ADISCTRL に保持されている任意の構成を変更できます。このユーティリティはメニュー階層方式で設計されています。これらのメニューは、いつでも画面の下部に表示でき、使用可能なオプションを一覧表示します。

COBOL システムとともに提供される ADISCTRL ファイルには、COBOL の異なる方言をエミュレートするために設定されているいくつかの構成が含まれています。ほとんどの場合、Adis 構成ユーティリティでは、これらの構成から使用する構成を選択 (Adis 構成ユーティリティのメイン メニューで選択オプションを使用) する以外に必要な作業はありません。

COBOL システムとともに提供される構成には、次のものが含まれます。

デフォルトの構成
これは、ADISCTRL ファイルが見つからない場合に実行時に使用される、Adis に組み込まれている構成とまったく同じです。ACCEPT 文および DISPLAY 文実行中の標準モード処理を提供します。
IBM V1.0 互換性
IBM COBOL V1.0 のエミュレーションを提供します。正確なエミュレーションとは言えず、特に数字フィールドおよび数字編集フィールドへの ACCEPT 処理の動作で相違があります。
RM 互換性
元のプログラムが RM/COBOL V2.0 で記述されている場合に、この構成を選択する必要があります。この構成は RM/COBOL V2.0 の ACCEPT 文および DISPLAY 文の動作に非常に近いエミュレーションを提供します。
DG ICOBOL 互換性
Data General の ICOBOL での ACCEPT 文および DISPLAY 文の動作のエミュレーションを提供します。
Microsoft V2 互換性
Microsoft COBOL V2.2 のエミュレーションを提供します。正確なエミュレーションとは言えず、特に数字フィールドおよび数字編集フィールドへの ACCEPT 処理の動作で相違があります。
RM2VCOB
Visual COBOL 内部で実行されている DIALECT 「Rm」アプリケーションのエミュレーションを提供します。
RM-Panels
RM/Panels アプリケーションを Visual COBOL に移行するユーザー用に、移行するユーザーのために、RM/Panels コントロールのエミュレーションを提供します。

RM/COBOL および RM/Panels、DG ICOBOL、IBM および Microsoft の互換性の詳細については、互換性ガイドを参照してください。

ユーザー独自の構成を作成する場合は、提供された構成を直接変更しないことをお勧めします。代わりに、変更したい構成を別の名前で保存して、それに変更を加えるようにしてください。

カスタム ADISCTRL ファイルを作成する場合は、実行時にプログラム (現在のディレクトリ内または製品インストール ディレクトリの etc サブディレクトリ内) からそのファイルにアクセスできる必要があります。アクセスできない場合、デフォルト値が使用されます。