1
input                  this column   
1       a     b        5000
1       a     b        5000
1       a     b        5001
1       a     b        5000


output                 sort count no of times 5000 & 5001 was there
5000                     3
5001                     1

我们需要该列中出现单个数字的次数。我已经在 J​​CL 中完成了,但需要在 Easytrieve 中完成。

在 JCL 中,我们只需这样做:

                    TRAILER3=(25,4,                    
       ';',                     
        COUNT=(M10,             
               LENGTH=10)))    

这在 Easytrieve 中是如何完成的?

4

1 回答 1

0

您的带有 SORT 控制卡的示例(它不是 JCL)不会为您提供您所展示的示例所期望的输出。仅当文件按该值排序时,该 SORT 控制卡才会起作用,您没有在示例中显示。

如果我们假设您的文件将按顺序排列,并且您希望 Easytrieve 报告向您的 SORT 控制卡提供类似的输出,那么

查看 SEQUENCE,指定字段,CONTROL,指定字段(如果您不想要最终总数,则为 FINAL NOPRINT)。看起来您想要一份摘要报告,所以请看一下。您可以使用一个值为 1 的字段,该字段出现在报告行上,但没有详细信息行(这是 Summary 为您提供的)。

如果您无法做到这一点,请更新您的问题以解释在您尝试时什么不起作用。

如果您也标记了这个问题,它会让您获得更多的观看次数mainframe

于 2014-03-24T12:41:25.920 回答