IF sy-subrc <> 0. " 处理异常 EXIT. ENDIF. " 在更新任务中调用函数模块 CALL FUNCTION 'Z_MY_FUNCTION_MODULE' IN BACKGROUND TASK lv_update_task EXPORTING iv_parameter = 'Some Value'. " 提交事务,以触发更新任务 COMMIT WORK. 在这个示例中,我们首先创建了一个更新任务,并在该任务中调用...
1.根据消息号查找Watch Point 2.debug内表不为空 3.比较两个内表的值 4.update tast 需要打开调试器的更新模式断点 有时候打开也进不去 需要watch point强制打进去函数或者程序的断点 执行程序前/H 打一个函数断点 再执行update的函数 5.debug in background task 打开这个调试然后在调用in background task得...
实质上事务RFC调用也属于异步调用 CALL FUNCTIONfuncIN BACKGROUND TASK[DESTINATIONdest],并不立即执行,直到主调程序中的COMMIT WORK语句(隐式提交不要,一定要使用COMMIT WORK显示提交)才一次性执行多个远程函数调用 (函数一定要为RFC函数,且要通过Commit Work语句显示提交后,才会去执行,否则不会执行;如果是同一目标端...
1. 直接在程序中设断点 在se38里面打上breakpoint,程序运行到该处即进入debug模式 2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug 在程序的控制框输入/H,运行...
CALL FUNCTION update_function IN UPDATE TASK,直到Commit Work 才运⾏ 主要⽤于本地更新(⾮远程RFC调⽤,如果是远程调⽤,则采⽤事务性RFC调⽤⽅式:IN BACKGROUND TASK)20.1.2.RFC函数:远程调⽤ 20.1.2.1.同步 CALL FUNCTION func [ dest] [?desti?nei??n](在DESTINATION不省略的...
1编程数据库更新 概览 要有效地进 行编程数据 库更新,程 序员必须主 要关注于:内容 SAP 数据库环境 R/3 体系结构: 概述 SAP 系统中的事 务 更新绑定介 绍 SAP 锁定介绍 更新编程技 术 维护数据库 完整性 优化事务性 能 未绑定的更 新 在对话任务 中的绑定更 新 更...
2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug 在程序的控制框输入/H,运行程序的时候就会进入debug ...
CALL FUNCTION update_functionIN UPDATE TASK,直到Commit Work 才运行 主要用于本地更新(非远程RFC调用,如果是远程调用,则采用事务性RFC调用方式:IN BACKGROUND TASK) 20.1.2. RFC函数:远程调用 20.1.2.1. 同步 CALL FUNCTION func [DESTINATION dest] [?desti?nei??n] ...
1. CALL FUNCTION ... IN UPDATE TASK,本地同步或异步function; 语法: CALL FUNCTION update_function IN UPDATE TASK [EXPORTING p1 = a1 p2 = a2 ...] [TABLES t1 = itab1 t2 = itab2 ...]. 2. CALL FUNCTION ... IN BACKGROUND TASK|UNIT,远程异步function; ...
1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式2.background Job的debug进入SM37查找到自己想 1. 直接在程序中设断点在se38里面打上breakpoint,程序运行到该处即进入debug模式 2.background Job的debug进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均...