在easytrive输出中,列中不同值的计数


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

我们需要一个数字在该列中出现的次数。我已经在JCL中这样做了,但需要在easytrive中这样做。

在JCL中,我们只需:

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

如何在easytrive中完成?

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

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

查看SEQUENCE,指定字段,CONTROL,指定字段(FINAL NOPRINT,如果你不想要一个最终的总数)。看起来你想要一份摘要报告,所以看一下。您可以使用值为1的字段出现在REPORT LINE上,但不包含详细信息行(这就是SUMMARY给您的)。

如果你不能做到这一点,更新你的问题,解释什么是不工作,当你尝试。

如果你把问题标记为mainframe的话,你会得到更多的观看。

相关内容

  • 没有找到相关文章

最新更新