首页 > 其他分享 >ABAP 遍历内表数据的时候,加上前端筛选条件

ABAP 遍历内表数据的时候,加上前端筛选条件

时间:2023-04-27 10:24:10浏览次数:37  
标签:遍历 内表 前端 ABAP ------------------------------------------------------------------

1. 前端查询条件

*----------------------------------------------------------------------*
* 选择屏幕
*----------------------------------------------------------------------*
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE TEXT-001.
  SELECT-OPTIONS:
 "PARAMETERS:
 s_matnr FOR mara-matnr,"物料号
 s_auskt FOR mdez-auskt, "例外
 s_werks FOR marc-werks OBLIGATORY DEFAULT '1000'. "工厂

2. 遍历代码

LOO AT后面加上"WHERE auskt IN s_auskt"

LOOP AT lt_innerinfo INTO ls_innerinfo WHERE auskt IN s_auskt.

ENDLOOP.

标签:遍历,内表,前端,ABAP,------------------------------------------------------------------
From: https://www.cnblogs.com/yddwinter/p/17358177.html

相关文章

  • js遍历对象属性
    1、遍历要给json对象varjsObj={"name":"張三","age":18}for(varkeyinjsObj){console.log("key:"+key+",val:"+jsObj[key])}2、遍历数组vararr=newArray();arr.push(11);arr.push(22);arr.push(33);arr.forEach(i......
  • c++遍历搜索关键字
    #include<iostream>#include<windows.h>#include<string.h>#include<strsafe.h>#defineMAX_INPUT_LENGTH255usingnamespacestd;voidprintMemory(char*location,longsize){ printf("\n\n---------------------location......
  • ABAP_搜索帮助
    ALV引用标准搜索帮助ls_fieldcat-ref_table ='EKKO'.ls_fieldcat-ref_field ='BSART'.ls_fieldcat-edit ='X'  这样就行了,但是有时候会出现校验值不存在的报错这时给ls_fieldcat-no_init_ch ='A'加一个就行了   ......
  • 关于ABAP索引
    1、什么是索引如果把数据库表看做一本书,索引就可以看做书的检索目录。目录中包含书中的大小标题(部分字段数据),并且有对应的数据表条目的页码(指针),可以快速的访问数据库表中对应行的所有字段内容一个表中包含一个主索引和多个二级索引主索引:是系统根据表关键字自动创建的,用户不需要创......
  • ABAP:EKBE采购凭证历史更新增强
    EKBE采购凭证历史更新增强:函数:ME_UPDATE_GOODS_RECEIPT使用隐式增强更新tekbe表字段~ ......
  • ABAP查询界面日期范围未选择值,则查询前一天的数据
    包含TOP的查询条件:SELECT-OPTIONS:p_bldatFORekbe-bldat."凭证日期包含FORM的代码:RANGES:date_rangeFORekbe-bldat.IFp_bldat[]ISINITIAL.date_range-sign='I'.date_range-option='BT'.date_range-low=sy-datum-1.da......
  • 二叉树的遍历(递归算法)
    //二叉树的遍历(递归算法)#include<stdio.h>#include<malloc.h>typedefstructBiTNode{intdata;structBiTNode*lchild,*rchild;//存储二叉树的左孩子和右孩子}BiTNode,*BiTree;voidInitTree(BiTree&root){root=(BiTNode*)malloc(sizeof(BiTNo......
  • 如何遍历HashMap集合?
    在Java中,HashMap是一种常用的数据结构,它提供了快速的查找、插入和删除操作。当我们需要遍历HashMap中的所有元素时,可以利用三种不同的方法实现。方法一:使用键值对遍历HashMap中存储的是键值对的形式,因此最简单的方法就是直接遍历键值对。我们可以通过以下代码实现://创建一个Ha......
  • php递归遍历文件目录
    美日汇:www.hnzyxok.com手机端:www.hnzyxok.com/i递归遍历文件目录(大体的思路就是:传入一个文件名后输出遍历所有内容,等发现文件还是个文件夹的时候接着递归调用当前的遍历方法,如果不是文件夹就输出文件名)functiondakai($mulu){$mydir=dir($mulu);echo"<ul>\n";while($file......
  • ArrayList的遍历方式与fail-fast
    遍历方式普通for循环遍历for(inti=0;i<arrayList.size();i++){System.out.println(arrayList.get(i));}推荐使用普通for循环,效率最高。Iterator迭代Iterator<Integer>iterator=arrayList.iterator();while(iterator.hasNext()){System.out.println(itera......