我有一个要求,我需要从单个输入文件中提取 2 种类型的记录并将它们加入到 EZT 报告处理中。目前,我已经编写了一个 ICETOOL 步骤来执行提取和连接。ICETOOL 步骤的输出被馈送到 Easytrieve 报告步骤。提取卡如下——
SORT FIELDS=(14,07,PD,A)
OUTFILE FNAMES=FILE010,INCLUDE=(25,03,CH,EQ,C'010')
OUTFILE FNAMES=FILE011,INCLUDE=(25,04,CH,EQ,C'011')
OPTION DYNALLOC=(SYSDA,05)
这是加盟卡——
SORT FIELDS=(14,07,PD,A)
JOINKEYS F1=FILE010,FIELDS=(14,07,A),SORTED,NOSEQCHK
JOINKEYS F2=FILE011,FIELDS=(14,07,A),SORTED,NOSEQCHK
REFORMAT FIELDS=(F1:14,07,
F2,25,10)
OUTREC BUILD=(1,17,80:X),VTOF
OPTION DYNALLOC=(SYSDA,05)
我想知道是否可以在 EasyTrive 中执行上述 SORT/ICETOOL 操作。我使用了 Easytrieve 内部排序,但它用于简单的提取。我们可以在 Easytrieve 中执行 join 操作吗?
注意 - 这个想法是有一个 EZT 步骤。