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或者字段串(像组件一样没有内表),它可以指定组件的名称.如 ...
最新文章
- 基于Redis的服务治理平台!
- Scrapy框架的学习(3.pipeline介绍以及多个爬虫的pipeline的使用)
- 深入理解Java内存模型(七)——总结
- .Net大户的选择:Windows Container在携程的应用
- 在JDT中使用Java 8 Lambda
- html5储存类型特点,避免踩雷!你不得不知的 HTML5 “新”特性
- python基本对象类型
- springCloud 搭建Eureka
- linux c 运行脚本,linux 将c源代码当作shell一样脚本运行_沃航科技
- [转载]学习java30条基本的概念
- 低解密指数攻击_CTF中RSA的一些攻击思路
- jQuery获取鼠标事件源(万能)
- c语言编程编写笑脸,用C语言编写笑脸游戏.doc
- 写给非网工的CCNA教程(7)通过VLAN连接实现同网段通信
- casue usb kb 找不到驱动程序_手把手教你安装喷墨打印机驱动程序
- Macbook pro (m1)突然没有办法按住shift打出大写R
- NI ELVIS III模拟电子电路课程实验解决方案
- 英文文本大小写的转换
- 小红书种草笔记怎么写?种草笔记标题怎么写比较好
- vue收藏/取消收藏,点赞、取消点赞一个道理,切换图标
热门文章
- 最新版YOLOv5 6.1使用教程
- 红米note3 android go,离完美只差一步:MI 小米 红米Note5 智能手机 体验评测(含高通骁龙636性能测试)...
- 【Python语言基础】——Python NumPy 数组索引
- 基于快速GeoHash,如何实现海量商品与商圈的高效匹配?...
- “小身材,大味道”小蚁4K+运动相机深度测评
- 全景软件:探索数据基因,提升企业数据效能
- 研发团队管理经验总结(一)
- Linux下MySQL的安装与使用
- 【OpenStack】在OpenStack上搭建OpenStack UT环境
- 不坑盒子:强大的word插件,让工作更高效