abap中取内表中每一类中的一行的方法
来源:互联网 发布:二维码识别软件 编辑:程序博客网 时间:2024/05/18 01:37
当一个内表有很多数据,并且每一类又有多条数据,而我们只要处理其中每一类中的一条数据,取得的这一条数据要有排序的。
比如取每个到货单号(xblnr) 的 第一次收货时间(budat)
1: 用 xblnr budat 进行排序(ascending)
然后 用 delete adjacent duplicates from itab comparing xblnr
sort itab descending by xblnr budat.
delete adjacent duplicates from itab comparing xblnr.
2: 在内表循环中用 at new xblnr,at end of xblnr 处理。把每一个xblnr 中最小的日期拿出来即可
data m type d.
loop at itab into ss.
at new xblnr .
m= '99999999'.
endat.
if ss-budat < m.
m = ss-budat.
endif.
at end of t.
ss2-t = ss-xblnr.
ss2-d = m.
append ss2 to itab2.
endat.
endloop.
- abap中取内表中每一类中的一行的方法
- abap中取内表中每一类中的一行的方法
- 显示PG中的表的每一行
- 关于php文件查找每一行的字符串与指定文件中的每一行的字符串
- 截取文章中的每一行
- 遍历DataTable中的每一行
- 打印每一行的具体的行号的方法
- 如何设置Eclipse中的每一行容纳的代码数
- 如何设置Eclipse中的每一行容纳的代码数
- 设置Eclipse中的每一行容纳的代码数
- cxGrid中每一行记录前都有一个CheckBox的方法
- cxGrid中每一行记录前都有一个CheckBox的方法
- 显示每一行的序号
- 数据库每一行的长度
- 批处理读取文本中的每一行
- 批处理读取文本中的每一行
- java读取文件中的每一行
- 获取每一行中引号中的字符串
- VS2005调用Delphi编写的COM程序
- 学习内容
- cmd命令大全
- abap中 provide 的使用
- FLEX增量编译
- abap中取内表中每一类中的一行的方法
- 菜鸟自学Linux之---掌握gcc和vi基本用法
- abap弹出对话框
- ORACLE CHECK CONSTRAINT使用示例
- SALES ORDER所有出口
- 我的PES6现状
- 人在江湖
- linux ACL介绍
- JSP中基于Session的在线用户统计分析