当一个内表有很多数据,并且每一类又有多条数据,而我们只要处理其中每一类中的一条数据,取得的这一条数据要有排序的。

比如取每个到货单号(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中取内表中每一类中的一行的方法相关推荐

  1. ABAP几种内表的操作

    ABAP几种内表的操作 这次的程序用到了哈希表,在这里,也顺便总结一下ABAP三种内表的特点. ABAP中有三类内表,标准表,排序表和哈希表. 三种内表介绍 标准表的每一行对应一个逻辑索引-SY-TA ...

  2. ABAP基础知识 内表汇总数据的方式

    点击蓝字 关注我们 一 前言 新开一个专题: ABAP基础知识. 用于介绍一些ABAP中的基础知识.希望可以帮助到一些新学ABAP的朋友.  本文主要介绍ABAP中使用内表统计的几种方式 二 四种统计 ...

  3. ALV中动态内表+行转化为列

    转换为: REPORT z_barry_test_fieldsymols . TYPE-POOLS: slis. TABLES: mseg,mkpf. DATA: gd_fieldcat TYPE s ...

  4. 二十、SAP中定义内表

    一.内表相当于传统语言的多维数组的东西,定义一个内表有以下2个方式 转载于:https://www.cnblogs.com/tianpan2019/p/11204111.html

  5. ABAP动态生成内表的三种方法

    动态内表的创建和使用主要有以下几点: 动态内表的创建,首先要定义动态结构,然后再根据定义的动态结构利用系统一个标准的method:"cl_ALV_table_create=>creat ...

  6. ABAP Excel处理-内表导出为Excel文件

    目录 一.概述 二.内表导出为Excel文件的实现 1. OLE下载内表数据为Excel文件 2. DOI下载内表数据为Excel文件 3. 生成文本形式的Excel(.xls或.csv) 4. 标准 ...

  7. 如何将Sql Server中的数据表导入到PowerDesigner中

    本文主要介绍一下基本工作 如何将在SQL Server中设计好的数据表结构导入到PowerDesigner中. 我采用的是SQL Server 2005跟PowerDesigner15.1版本,首先打 ...

  8. ABAP定义声明内表、工作区

    TABLES:makt. TYPE-POOLS: slis. INCLUDE <icon>.TYPEES:BEGIN OF s_tmakt.maktx_en LIKE makt-maktx ...

  9. java取内核数_在Java中查找内核数

    如何从Java代码中找到应用程序可用的内核数量? #1楼 在安装Cygwin的Windows上可以使用: System.getenv("NUMBER_OF_PROCESSORS") ...

最新文章

  1. 低复杂度 - 服务网格的下一站
  2. linux php 升级5.3,Linux php5.2.10升级到PHP5.3.29
  3. archlinux php imagemagick,Arch Linux服务器启用Imagemagick PHP扩展
  4. Android MIPI转LVDS显示屏调试之--- SD65DSI84概述(2)
  5. nssl1453-Fibonacci数列【矩阵乘法,线段树】
  6. 内存不足而没有OutOfMemoryError
  7. vue - cli 脚手架安装
  8. ie浏览器模拟器_航空飞机模拟器安卓版下载-航空飞机模拟器游戏下载
  9. 机器学习之线性回归(matlab)
  10. python导入上级目录下文件_python import 上级目录的导入
  11. 把url地址复制到粘贴板上_写个简单的python爬虫爬取堆糖上漂亮的小姐姐
  12. 基于C#语言的可编程表达式计算器设计
  13. python去重命令_关于python去重操作的实例与算法原理演示 2020-12-05
  14. 解决Ubuntu 14.04下CodeBlocks缩进异常问题
  15. 分享李刚javaweb跟webservice视频教程
  16. Bzoj4567---背单词
  17. 基于微服务架构的直播平台搭建【一】
  18. Java 拆分PDF文档
  19. Android-动态修改APP桌面图标
  20. windows10 企业版激活处于通知模式怎么处理

热门文章

  1. 微信小程序,你的场景呢?
  2. 【推荐】年终已至,十张图告诉你15年领取年终奖的正确姿势
  3. 常用binlog日志操作命令
  4. Entity Framework中的Migrations
  5. qperf测量网络带宽和延迟
  6. Windows Azure Tools DSInit Error
  7. ASP操作MSQL类
  8. arcgis jsapi接口入门系列(7):鼠标在地图画线
  9. 五个运动员参加比赛根据他们说的话判断结果
  10. MongoDB 文档的更新操作