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