サフィックス・テーブルのオーバーライド

次のように Mainframe Access タスク JCL に特殊な DD カードを追加することによって、組み込み Panvalet サフィックス・テーブルを置き換えることができます。

     //PANSUFX  DD  DSN=your.MFA30.CNTL(PANVALET),DISP=SHR

初期化中にこのテキスト・ファイルの分析が行われて、新しいサフィックス・テーブルが動的に作成されます。先頭のエントリは、テーブルに一致する言語タイプが見つからなかった場合のデフォルト言語タイプを定義します。次に抜粋した部分は、テキスト・ファイルの自由形式を示しています。

      *
      * MFA PANVALET CONFIGURATION CONVERSION TOOL
      *      AS ON 06/07/2003 AT 12:40
      *
      * SUFFIX TYPE     ++ADD OPTIONS
      ******** ******** ***********************
      *
      DEFAULT  DATA     LIST,NOFORMAT
      ASM      BAL      LIST,NOFORMAT
      ASSEM    BAL      LIST,NOFORMAT
      BAL      BAL      LIST,NOFORMAT
      BMS      BAL      LIST,NOFORMAT
      DBD      BAL      LIST,NOFORMAT
      MAC      BAL      LIST,NOFORMAT
      MFS      BAL      LIST,NOFORMAT
      MLC      BAL      LIST,NOFORMAT
      PSB      BAL      LIST,NOFORMAT
      CBL      COBOL    LIST,NOFORMAT
      COB      COBOL    LIST,NOFORMAT
      COBOL    COBOL    LIST,NOFORMAT
      COP      COBOL    LIST,NOFORMAT
      COPY     COBOL    LIST,NOFORMAT
      CPY      COBOL    LIST,NOFORMAT
      JCL      JCL      LIST,NOFORMAT
      JOB      JCL      LIST,NOFORMAT
      PLI      PL/I     LIST,NOFORMAT
      PL1      PL/I     LIST,NOFORMAT
 

お客様は、この方法で、ニーズに合わせて、検索順序、サフィックス名、および Panvalet ADD オプションを変更できます。一部のお客様は、Mainframe Access バージョン 2 のカスタム・サフィックス・テーブルをコンパイルして使用している可能性もあります。この構成を、Mainframe Access バージョン 3 で使用可能なテキスト・ファイルに変換する移行ツールが提供されています。

 //jobname  JOB (MFA),'PANVALET SUFFIX',CLASS=A,MSGCLASS=X
 //***************************************************************
 //*        EXTRACT PANVALET SUFFIX FROM MFA SERVER V2
 //***************************************************************
 //*
 //PVSUFFX  EXEC PGM=MFAUTL01,REGION=1M
 //STEPLIB   DD  DISP=SHR,DSN=your.MFA.V3.LOADLIB
 //MFALIB    DD  DISP=SHR,DSN=your.MFA.V2.LOADLIB
 //MFAPARM   DD  DISP=SHR,DSN=your.parms.CNTL(PANVALET)
 //