在VSAM文件上打印报告

时间:2018-07-18 18:08:12

标签: db2 cobol mainframe jcl vsam

我正在使用IBM大型机进行薪水单项目,并要求我每月为一名员工创建薪水单报告。该工资单应该以如下格式存储在VSAM文件中:

Sample Report Format As to be stored into VSAM

可以通过COBOL程序从DB2中获取数据,但是问题是我不知道以这种用户格式的样式将内容写入文件的方法。

所以任何人都可以给我发送一个COBOL代码来帮助我,因为当我在Internet上搜索时,我所能找到的就是如何以键序记录格式存储数据。

还请告知我应该使用哪种类型的VSAM。

1 个答案:

答案 0 :(得分:0)

Rating.objects.values('movie').annotate(avg=Avg('rating')).order_by('avg')

or

Rating.objects.annotate(avg=Avg('rating'), 
                        movie=Rating.objects.values('movie')).order_by('avg')