2.3 より前のリリースの Enterprise Developer では、異なるルール ファイル形式が使用されていました。このトピックではそれについて詳細を説明します。
そのファイル内の各ルールでは、カタログ レコードの開始位置からのオフセット、ルールと一致するデータ セットを見つけるためにレコード内のそのオフセット位置で探す値、およびそれらのデータ セットのファイルを作成するディレクトリが指定されます。
たとえば、次のルールがあるとします。
OFFSET(n) VALUE (MYSTRING) SUBDIR (C:\MYDIR\MYSUBDIR)
このルールでは、カタログ レコードの位置 n に文字列 "MYSTRING" が含まれているすべてのファイルが、C:\MYDIR\MYSUBDIR に割り当てられます。カタログ構造は、コピーファイル mvscatlg.cpy で定義されています。mvscatlg.cpyこれは、 %ProgramFiles(x86)%\Micro Focus\Enterprise Developer\base\source\cpylib (Windows) or $COBDIR/cpylib (UNIX) にあります。
各ルールが 1 行のみを占有するようにし、すべてのキーワードを大文字にする必要があります。ルールはファイル内の表示順序で処理され、一致した最初のルールが使用されるため、そのデータ セットのためにその他のルールは参照されません。