测试:SET UPDATE TASK LOCAL

90ddccb272cfecfacbc58ce551b3165c.jpeg

闲天儿不扯了,直接上干货吧。

测试一下,函数:

814b0c47df108e602284c76e31238ba8.png

a8c36304815e0d1885fbb279cfcc3aa8.png

先看数据

5f7e14f778876b23e5b9589fddbecdca.png

先看现在代码:

6db6f1a32d9bcc33d0dbf1c92977e067.png

直接执行。再看结果

dd7a4eb70cae21b95c19322d3bd298d2.png

没变化,因为使用的是update task,不显示提交,就是不commit是不会执行的。

有兴趣自己打断点试试。

那现在,打断点

1e2d092701fb04b3a9dafcd54f04c74e.png

代码加提交

aefa034c6ab129deb1499c405719b377.png

执行

b21a1276bc4ebb673c247fbd78515dfd.png

先到的commit,而不是先进的函数内断点。当然这个时候数据库也没更新,不看了。

这里改下设置

c9f6567b9c4fad5ddf0150c27f1f6391.png

574ae3e80cda33225b9f8732931bcd62.png

勾选一下,然后继续F8

主程序结束,进入更新函数

90791b63bc39a69f553ef10e0dfa89d9.png

这里继续的话,数据库就更新了。

下面咱们再改一下

26e16c946e5df6cb190acdb7a3adf23f.png

eade454bb22ac56c3fe6d325ad49349e.png

执行后弹出:

51027e5b0b5b7b6580448b35df4a605e.png

st22 

e9269701ad93baae0f33854c9c0c8eb2.png

查看db表

41a5136c6dd20fe66fa6734b900bd43d.png

AA的未更新,因为dump了,DL的更新了(因为字段定义成了日期类型,所以显示成这样了。无所谓了)

证明 AA的更新跟DL的更新不在一个LUW内。

那再改下代码

f43ff5ad922a53ce4e356d156025f7d5.png

还原数据

420d089759df658a88054c53bc32ab41.png

执行程序:

306a6c9a109573199f18c3913cc695c9.png

直接dump,看看数据

648ed1db28601d6c48b5e1cddad5975e.png

为什么要测这个?啥场景用,大家有兴趣可以留言讨论。

好了,关键字如下:

a45f1f4babcab4a3a3c532ef32d1a023.png

2024.08.24-- 2024.08.25 这两天,也就是本周六日 ,哥在杭州化缘。

没啥事儿干的施主可以一起唠唠嗑哈。

推荐阅读:

ABAP新语法1

《ABAP新语法2》

《SM30添加按钮:批导,筛选,排序等完整demo 》

《关于 SM30/VIEW_MAINTENANCE_CALL锁整张表问题》

《Demo:弹出文本输入框》

《关于update task几个有意思的测试》

动态批量修改任意表任意字段的值

动态获取查询条件的一个小Demo

使用cl_gui_docking_container 实现多ALV》

VOFM 修改 组单开票时 会计凭拆分规则

DEMO SUBMIT 某程序并获取该程序ALV数据

DEMO:S/4 1809 FAGLL03H 增加字段增强

几个ABAP实用模板,体力活就别一行行敲了,复制粘贴得了

DEMO:BTE增强实现凭证创建检查

SAP Parallel Accounting(平行分类账业务)配置+操作手册+BAPI demo程序

CC02修改确认日期BAPI:Processing of change number  was canceled》《我是怎样调试BAPI的,以F-02为例

我是不是被代码给耽误了……不幸沦为一名程序员……

三亚自由行攻略(自己穷游总结)

苏州游记

记码农十周年(20110214--20210214)

不一样的SAP干货铺群:帅哥靓妹、红包、烤羊腿!

十年老码农搬砖习惯和技巧

我这个老码农是怎么debug标准程序的

我是怎样调试BAPI的,以F-02为例

杂谈:几种接口

Odata 增删改查详例

ODATA CREATE_DEEP_ENTITY 详例

RESTful DEMO 一:SAP 如何提供 RESTful Web 服务

RESTful DEMO 四 :增删改查及调用

DEMO  search help 增强 ( vl03n KO03 等)

录BDC时  弹出的公司代码框问题

《搜索帮助系列》

《增强相关》

Debug 系列

DEBUG  系列一:Dump debug
DEBUG  系列二:Configure Debugger Layer
DEBUG系列三:使用  F9 和 watch point
DEBUG系列四:第三方接口debug
DEBUG系列五:Update  模式下的function debug
DEBUG系列六:后台JOB  debug
DEBUG系列七:保存测试参数
DEBUG系列八:Debug弹出框
debug系列九:SM13查看update更新报错
DEBUG系列十:Smartforms  debug
DEBUG系列十一:GGB1  debug
Debug系列十二:QRFC  队列 debug
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值