SY-TABIX – 内表当前行的索引号。SY-TABIX 的值可以被以下命令修改,但是只适用于索引表(index table)。对于哈希表(Hashed table),这个系统变量的值为空或0。

  1. APPEND 将 SY-TABIX 的值置为表最后一行的索引号,也就是说它将等于内表的行数。
  2. COLLECT 将 SY-TABIX 的值置为现有或刚刚插入的行的索引号。如果内表为哈希(hashed table)表的话,SY-TABIX 被置为0。
  3. LOOP AT 将 SY-TABIX 的值置为每一次循环开始时的当前行索引号,在整个循环的结束时 SY-TABIX 被恢复为它在进入循环之前的值。对于哈希表(hashed table),它的值为0。
  4. READ TABLE 将 SY-TABIX 的值置为被读取的行的索引号。如果使用二分查找(binary search),而没有找到的话,SY-TABIX 将等于所有行数或行数加1。如果是使用顺序查找而没有找到的话,SY-INDEX 没有定义。
  5. SEARCH <itab> FOR 将 SY-TABIX 的值置为找到要查找字符串所在的行的索引号。

SY-TFILL — 在使用命令 DESCRIBE TABLE、LOOP AT、 和 READ TABLE之后,SY-TFILL 的值为相应内表的行数。

SY-TLENG — 在使用命令 DESCRIBE TABLE、LOOP AT、和 READ TABLE之后,SY-TLENG 的值为相应内表的行的长度。

SY-TOCCU – 在使用命令 DESCRIBE TABLE、LOOP AT、和 READ TABLE之后,SY-TLENG 的值为相应内表所占用的内存。

ABAP内表(internal table)有关的系统变量相关推荐

  1. 浅谈 ABAP 内表和工作区

    这几天一直在跟同事讲内表和工作区的问题,网上介绍这方面的资料也比较多,今天顺便就这个问题整理下了自己的思路,希望对您在这个问题上有所帮助. 1.首先,我们应该先了解下:内表(internal tabl ...

  2. ABAP~ 内表操作

    内表是每个ABAP开发人员都必须懂的,数据从R3取出来后,就是放在内表里处理的,其实就是Java中的集合框架,只是没有那么多不同数据结构的内表,目前只有标准.排序.Hash三种,这还是新的语法,老的只 ...

  3. SAP abap内表分类与增删改查操作

    SAP abap内表分类与增删改查操作 1.内表的分类 1.1.标准表 (standard table ) 系统为该表每一行生成一个院级索引.填表是可以将数据附加在现有行之后,也可以插入到指定的位置, ...

  4. 【转】ABAP内表数据和JSON格式互转

    本程序演示ABAP内表数据如何转为JSON格式, 以及JSON数据如何放入内表. REPORT ZTEST005. DATA : JSON_SER TYPE REF TO CL_TREX_JSON_S ...

  5. ABAP内表数据和JSON格式互转

    本程序演示ABAP内表数据如何转为JSON格式,以及JSON数据如何放入内表. 注:json字符串格式如:jsonstr = '[ {flag: "0",message: &quo ...

  6. abap内表的操作汇总

    abap内表是abap开发中最常用的工具之一 这里总结一个常用的一些操作,以后可以直接复制使用 1,定义 参考字段定义 DATA:BEGIN OF i_list OCCURS 0 ,   matnr ...

  7. 上传EXCEL到ABAP内表

    上传EXCEL到ABAP内表 将EXCEL文件上载到内表两种方式: 一.直接将excel数据读入具有相同结构的内表 二.将excel数据读入一个行号,列号,值组成的内表,然后通过指针将数据读到与exc ...

  8. ABAP内表在ABAP 740后支持的filter操作

    ABAP内表和Java的Array一样,都是面向过程编程时代的产物.最近Jerry手头的工作,经常需要和Java Array对象化之后的集合类型和Java 8推出的流式API打交道.图一这种filte ...

  9. ABAP 内表修改 MODIFY 和 MODIFY table 的区别

    MODIFY table gt_intable FROM gs_intable. MODIFY gt_intable FROM gs_intable. 对于内表修改命令,MODIFY 与 MODIFY ...

最新文章

  1. 深入剖析分布式监控 CAT —— 消息文件存储
  2. PLSQL_案例优化系列_学会应用工具进行SQL整体优化(案例11)
  3. Mock 框架 Moq 的使用
  4. 基于多视角学习和个性化注意力机制的新闻推荐(附论文下载链接)
  5. RHEL6/7 x86_64下cachefilesd占用cpu达到100%
  6. 从零开始刷Leetcode——数组(11.15.16.18)
  7. ie降级,解决ie卡死,打不开,弹出页空白等问题
  8. 计算机高特效吃鸡游戏主机配置单,畅玩主流游戏吃鸡LOL组装电脑配置清单
  9. javascript学习心得
  10. java 线程的插队运行_java笔记--线程的插队行为
  11. 初学者如何快速练习盲打
  12. 阿里、华为登顶商科工科最具吸引力雇主;国家电网、京东方等入选全国企业科技创新百强 | 美通企业日报...
  13. nginx 配置之 proxy_pass参数详解
  14. python3*1**3 表达式输出结果为_3*1**3 表达式输出结果为________
  15. u盘/移动硬盘的视频文件出现损坏怎么办?修复损坏视频办法分享!
  16. [论文阅读]Auto-Encoder Guided GAN for ChineseCalligraphy Synthesis
  17. scikit-learn 中文文档-集成方法-监督学习|ApacheCN
  18. 如何选择合适的前端框架,告别选择恐惧症
  19. java-php-python-springboot智能物流运输管理系统登录计算机毕业设计
  20. java中等效encodeuri_[Java教程]encodeURI 和encodeURIComponent

热门文章

  1. 日期DatePicker与时间TimePicker控件
  2. cdoj844-程序设计竞赛 (线段树的区间最大连续和)【线段树】
  3. 如何编写 Nagios 插件
  4. .NET简谈组件程序设计之(手动同步)
  5. ​​​​​​​Git学习笔记与IntelliJ IDEA整合
  6. API接口让呼叫中心渠道,变更加全面丰富
  7. 每日 30 秒 ⏱ 唯一的数据集
  8. django2 快速安装指南
  9. cs-HtmlHelpers
  10. 【笔试题】C语言:模拟实现strcat