ABAP 内表杂例

这篇具有很好参考价值的文章主要介绍了ABAP 内表杂例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

**增加内表
  "1.1 要将内表仅仅用于存储数据,处于性能方面的考虑,建议使用APPEND
  "1.2 要计算数字字段之和或要确保内表中没有出现重复的条目,请使用COLLECT语句
  "1.3 要在内表现有行之前插入新行,请使用IMSERT语句

** 内表数据插入
**APPEND gw_student TO gt_student.
**APPEND INITIAL LINE TO gt_student.
**APPEND LINES OF gt_student FROM 1 TO 3 TO gt_student2.

**INSERT gw_student INTO gt_student INDEX 2.
**INSERT gw_student INTO TABLE gt_student.
**INSERT LINES OF gt_student FROM 1 TO 3 INTO  gt_student2 INDEX 2 .
**INSERT LINES OF gt_student INTO TABLE  gt_student2 .

  "modify itab2 from ls_itab1 index 2
  "modify itab2 from ls_itab2 index 3  transporting field1.
  "modify itab2 from ls_itab2 transporting field2 where field1 = '00001''
  "modify itab2 from ls_itab2 index idx transporting field1 field2.

  "delete itab where k1 = v1 and kn = vn.   ”按条件删除
  "delete table itab from wa.               "按照工作区内容删除
  "delete itab index idx.                   "删除具体行
  "delete itab from idx to idx2             "删除具体范围
  "delete adjacent duplicates from tian     "删除重复数据

** Open SQL
   "新增
   "insert db from <itab>.
   "insert db from <wa>
   "删除
   "delete From <db> where <codition>
   "delete db from table <itab>
   "修改
   "update db set field1 field2 where condition(可选)
   "update db from table <itab> where condition (可选)
   "update db from <wa>文章来源地址https://www.toymoban.com/news/detail-805401.html

到了这里,关于ABAP 内表杂例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ABAP UT(单元测试)

    UT的重点是处理外部依赖(dependency),外部依赖主要是指当前需要测试的类里用到了其他类,Function Module或者是SQL;可能存在外部依赖的地方是类的属性,方法和方法参数。 处理外部依赖的做法之一是隔离(Isolation),让外部依赖返回我们需要的值从而达到测试的目的,常规

    2024年02月05日
    浏览(32)
  • abap Loop循环用法

    LOOP AT itab - Basic Form 语句LOOP AT itab的这个变体对每个读取行执行一次LOOP和ENDLOOP之间的语句块。 ◾ 输出响应结果确定读取行内容的方式和位置。 ◾ 执行循环时使用的表键可以在条件中确定。要么读取所有行,要么指定条件来限制读取哪些行。 ◾ AT…ENDAT可用于定义控制级处

    2024年02月13日
    浏览(35)
  • ABAP IDOC 2 XML

    有个需求,外围系统希望我们给到一个IDOC 记录的样例,但是我们we02中并无法看到 就找了一个demo去直接展示IDOC内容   效果如下

    2024年01月18日
    浏览(38)
  • ABAP: SQL 多值查询

    基础查数据 问题举例:例如查物料类型为ZFRT、ZROH和ZRSA的物料编码。 1、直接查询,三种不同类型的物料类型是或的关系。 2、如果对1进行 优化 ,三种物料类型放在列表项中,使用IN,这样查询等价于1. 3、定义区间函数,RANGE 内表 https://www.cnblogs.com/buduzhiren/p/13131483

    2024年02月13日
    浏览(29)
  • ChatGPT的ABAP能力如何?

    ChatGPT是最近的热门话题,作为语言模型,它擅长处理各种语言相关的问题。显然,ABAP也是一种语言,ABAP开发者的很大一部分工作就是把自然语言和ABAP语言做互相转换,这应该也在ChatGPT的擅长范畴内。那么ChatGPT能做好ABAP开发者的工作吗?本文记录了我的一些使用经验和感想

    2024年02月09日
    浏览(32)
  • ABAP:调用HTTP接口详解

    DATA:pv_http_client TYPE REF TO if_http_client, pv_url TYPE string. 1.可以通过URL连接或者IP:端口连接,根据实际情况而定, 建议使用URL,省去地址服务器域名转换 \\\"URL接连 CALL METHOD cl_http_client=create_by_url EXPORTING url = pv_url IMPORTING client = pv_http_client EXCEPTIONS argument_not_found = 1 plugin_not_active = 2

    2023年04月12日
    浏览(44)
  • SAP ABAP 用户状态锁定案例

    一、前言 项目需求是根据当天及前两天的离职员工信息(假设这是一个定时器任务每天下午5点执行程序,计算前两天的员工工号是为了将5点之后办理离职的员工工号找出来),将这些员工在用户表 USR02 中的锁定状态设置为 “64”,以保证离职员工无法继续使用系统账号。

    2024年02月15日
    浏览(52)
  • SAP ABAP 基础语法超详细

    1.表声明 当你声明了一个数据表的同时,系统也同时自动生成了一个和数据表同名的结构,结构的变量集等于数据表里面的字段。 2.定义变量 v1 是变量名。 (l) 是变量的长度。 t 是数据类型。 d 是小数位。 ‘xxx’ 是缺省值。 如:data num(10) type p decimals 3 value ‘1.12’. 数据

    2024年02月15日
    浏览(63)
  • ABAP 新语法--Open SQL

    常量字段可以用来为内表中的部分字段赋初始值,字段类型和长度依据输入常量的值决定 像上面的删除标识字段就蛮有用的,循环内表有时候需要根据复杂的条件决定该行目是否需要,此时若不需要就打上删除标记’X’,最后再用 delete {table} where lkenz = ‘X’ 一次性删除 通

    2024年01月18日
    浏览(42)
  • ABAP 导入Excel表示例程序

    批量导入程序,需要使用到导入模板,首先需要创建程序,之后是需要创建excel导入模板,并且需要将excel导入模板上传到SAP系统里面,之后才可以下载下来进行导入。 ABAP 批量导入excel,右击创建程序: 双击结构名称,结构的字段如下:

    2024年02月21日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包