1.由明细数据找汇总(粒度粗的、主数据等)数据;(loop + read )
2.由汇总找明细,举一个例子 :(loop + loop )
假设:采购数据是这样的:
物料A, 供应商A,
2012-3-15,采购金额是100元;
物料A, 供应商B,
2012-3-15,采购金额是200元;
物料B, 供应商A,
2012-3-15,采购金额是100元;
物料C, 供应商A,
2012-3-15,采购金额是100元;
物料C, 供应商B,
2012-3-15,采购金额是200元;
物料C, 供应商A,
2012-3-15,采购金额是100元;
要得到的报表结果是:
供应商、月份、采购金额
具体做法是:
假设前面的采购数据是内表:git_result.
定义一个新的内表:git_vendor, 内表的字段包括:供应商、月份、采购金额。
Loop git_result
Endloop.
Sort git_vendor by 供应商、月份。