ページブレイク時とタイトル変数の競合によるA010エラー

Document created by Masaaki_Iyama Employee on Jun 26, 2015
Version 1Show Document
  • View in full screen mode

文書番号: JTEC001022

製品名: CA-Easytrieve Plus

バージョン: ALL

OS: z/OS, MSP, VOS3

 

Question

ページブレイク時とタイトル変数の競合によるA010エラー

EASYTRIVE PLUSのレポート機能にてOUTPUTを出力する際に、特定の条件(INPUT件数とデータに依存)によってA010エラー(無効なファイルの参照)が発生してしまいます。(PGMソースは条件式もなく、レポートのみのシンプルな構文です)

エラー原因と回避策はどのようになるでしょうか?

 

Answer

WORKAREAサブステートメントをFILEステートメントに追加宣言することでご要望を満たせます。

ページブレイク(ページ替え)した際に、TITLEステートメントでの作業変数が活動状態であるために、ファイルオープンしていることに起因しています。

 

修正例)

FILE    FILEA      WORKAREA( 78 )

 以下省略

 

※実行結果のファイル統計情報から78バイトを決定しています。

 

以下、実行結果リストのファイル統計情報例

FILEA     50    INPUT        SAM  FIX   BLK  78    27924

 

Attachments

    Outcomes