Easytrieve Plus : フィールドの集団項目の定義方法 您所在的位置:网站首页 easytrieve语法 Easytrieve Plus : フィールドの集団項目の定義方法

Easytrieve Plus : フィールドの集団項目の定義方法

2024-07-01 16:38| 来源: 网络整理| 查看: 265

Answerフィールドの開始位置に、再定義したいフィールドを指定します。フィールドを再定義する場合、ファイルの項目の時は同じ開始位置あるいは再定義したいフィールド名を指定します。ワーク・フィールドの場合はフィールドの開始位置に再定義したいフィールド名を指定します。フィールドの開始位置に再定義したいフィールド名を指定することは、このフィールドのスタート位置を指定したことになります。EASYPLUSには、フィールドの定義でレベル付けの考え方はありませんので、すべて再定義で処理します。[同じ開始位置を指定する場合の定義例]

FILE     FILEAURIAGE      1      10     ASURYO       1        3     N 0TANKA       4        7     N 0

[再定義したフィールド名を指定する場合の定義例(レコード・フィールド)]

FILE     FILEAURIAGE         1     10        ASURYO     URIAGE      3        N 0TANKA     URIAGE +3   7        N 0

※上記、「+3」という指定はURIAGEフィールドのスタート位置からの変位を示しています。[再定義したフィールド名を指定する場合の定義例(ワーク・フィールド)]

URIAGE        W      10        ASURYO   URIAGE      3        N 0TANKA   URIAGE +3    7        N 0

記述例(例) 社員氏名一覧を名字でグループ・インディケーション処理して出力する

FILE     FILEANAME     20        20       K       HEADING ‘氏名'NAME-1   20        10       K       HEADING ‘名字'*JOBPRINTREPORT   LINESIZE 70SEQUENCE   NAMECONTROL    FINAL   NOPRINT    NAME-1    NOPRINTTITLE   ‘ ***社員氏名一覧表*** 'LINE    NAME-1     NAME

名字の部分を NAME-1 で再定義している。このプログラム例の場合、NAME-1はCONTROLのキーとして指定しているので出力レポートはNAME-1でグループインディケーション処理されます。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有