作业帮 > 数学 > 作业

SAP ABAP 需求这样的:给你一组物理和一组时间.取最大的和最小的时间

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/08 04:52:13
SAP ABAP 需求这样的:给你一组物理和一组时间.取最大的和最小的时间
逻辑:物料和时间 是多对多的关系.
如何选出相同物理的最大时间和最小时间
SAP ABAP 需求这样的:给你一组物理和一组时间.取最大的和最小的时间
从你的需求看,单个物料可以有多个时间,单个的时间也可以对应多个物料.但是你最后要的是一个物料的时间段.那你就只关心单个物料有多个时间就好了.先将你需要的物料选出来,然后用FOR ALL ENRIES将物料对应的时间都选出来.之后,你就拥有了存储物料与时间的关系内表.用物料和时间将内表进行排序(都用升序),这样相同物料的时间就会升序排列了.然后LOOP这个内表,用AT NEW 物料 来得到当前物料的最小时间; 用AT END OF 物料来取得当前物料的最大时间.如果你对这些命令不是很了解,用F1帮助.希望能帮你解决问题.