ABAP Modify 的用法(TRANSPORTING)
**一、修改内表的一行**
MODIFY 表itab FROM 工作区wa_ TRANSPORTING Field1 Field2.---- WHERE 条件1 and 条件2.
例子 :MODIFY IT_SO_DATA FROM LV_SO_DATA TRANSPORTING EDAT WHERE VBELN = LV_DELI_WEEK-VBELN AND POSNR = LV_DELI_WEEK-POSNR.
二 、修改内表的多行
MODIFY 表itab FROM 工作区wa_ INDEX 行号 TRANSPORTING Field1 Field2—
例子 :MODIFY IT_PP_INFO FROM LV_PP_INFO INDEX LV_INDEX TRANSPORTING SERNR.
举例说明
在loop中,经常对内表数据进行modify处理。
例:
loop at itab into l_wa_work.
编辑l_wa_work.
modify itab from l_wa_work transporting 字段名。
endloop.
以前自己总是在modify的时候加上index,其实这个是不需要的。loop中更新的肯定是当前条。
当read的时候可以加index.
例:
read table itab into l_wa_work with key 字段1 = cond1.
l_index = sy-tabix.
modify itab from l_wa_work index l_index transporting 字段名
ABAP Modify 的用法(TRANSPORTING)相关推荐
- ABAP—COLLECT的用法
ABAP-COLLECT的用法 ABAP中COLLECT的用法: SAP中ABAP对内表插入数据的时候有3种:APPEND,COLLECT,INSERT. 要填充内表 ,既可逐行 添加数据, ...
- ABAP delete的用法
sort itab by matkl . delete adjacent duplicates from itab comparing matkl. uline at /1(70). ----- ...
- ABAP中SELECTION-SCREEN用法
文章转自 http://blog.csdn.net/wangjolly/article/details/10716015 SAP-ABAP SELECT-SCREEN 的几个用法 实例1: SELEC ...
- abap MODIFY常用语法解析
MODIFY 是既可以操作数据又可以操作内表的一个语法, 实现的逻辑都一样. 如果你内表或数据库中存在该行数据会对该行数据进行更新. 如果不存在,就会插入数据. , 1.如果it_tab是带有标题行的 ...
- python中modify的用法_30段极简Python代码:这些小技巧你都Get了么
学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则.本文是 30 个极简任务,初学者可以尝试着自己实现:本文同样也是 30 段代码,Python 开发者也可以看看是不是 ...
- ABAP COLLECT语句用法深入解析
我们都知道collect语句,主要用于 报表 数据的合并计算的,简单理解是:如果非数据字段值相等,那么数值字段值相加,其实这种描述不准确. COLLECT 简单的用法: LOOP AT t_dat ...
- ABAP modify screen:修改屏幕,实现隐藏、禁止输入字段
Loop at screen会loop处理屏幕上的每一个组件,并对其做相应的处理. SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME. PARAMETERS ...
- abap Loop循环用法
LOOP AT itab - Basic Form LOOP AT itab result [cond 条件]. ... [AT ... ... ENDAT.] ... ENDLOOP. 语句LOOP ...
- ABAP ASSIGN 的用法
ASSIGN COMPONENT OF STRUCTURE TO 系统将字符串 的组件 分配给字段符号 可以指定 为文字或变量.如果属于类型C或者字段串(像组件一样没有内表),它可以指定组件的名称.如 ...
最新文章
- 【OpenCV 4开发详解】Canny算法
- 【论文小技巧】一招搞定论文高速下载
- PMBOK项目管理PMI主义\IPMA概述
- 多波次导弹发射中的规划问题(二) 问题一解答
- 专接本微型计算机原理考试,河北省2009年专接本-微型计算机原理与汇编语言试卷...
- 管理日志--项目管理科学的产生与发展
- 塑造Visual Studio的未来
- 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!
- caffe2安装篇(三)通过docker安装
- 入门机器学习(十七)--编程作业-K-means和PCA(Python实现)
- 如何做好一位合格qc_如何成为一名合格优秀的QC,你合格吗?
- TCP/IP协议栈中,为什么选择IP层负责分片?
- 在 uniapp 中使用阿里图标
- python经典例题及答案_python经典例题100道
- ASP.NET删除服务器端文件,asp.net删除服务器文件
- 大数据开发工程师招聘要求高吗?
- JS加密小结---银行卡号,手机号,姓名加密显示星号
- java ajax 微信网页授权_ajax 实现微信网页授权登录的方法
- 爱创课堂每日一题第二十三天- Expires和Cache-Control?
- 基于STM32智能家居控制系统软件设计及实现
热门文章
- props 和 state的区别
- vue使用mintUI踩坑——不显示样式/导入mui.css报错/build不了
- 与DB某学校的联zha考chuan(11.1)(鸽巢+乱搞+x^2的转化)
- MySQL持久化实现UTF-8来解决乱码问题
- 计算机数控机床工作原理,数控机床的组成和工作原理概述(PDF 37页)
- XML fragments parsed from previous mappers already contains value for 解决办法
- 软件开发不可与建筑类比
- Matlab冒号符号(MATLAB中最有用的操作符)
- ZOJ 3328 Wu Xing (五行相生相克找关系)
- 中科蓝汛 NTC 检测