ABAP-SET UPDATE TASK LOCAL
SET UPDATE TASK LOCAL
影响
切换本地更新任务。这意味着当您指定 CALL FUNCTION ... IN UPDATE TASK时,更新数据不会存储在数据库中,而是存储在ABAP / 4 Memory中。此更新与以前一样有效。唯一的区别是
它不是在一个单独的进程中执行,而是在与调用程序相同的进程中执行,即当发生 COMMIT WORK 时,处理不会继续,直到执行了所有更新请求。在标准设置中,正常更新任务始终处于活动状态。
交换状态不会从程序传递到程序。这意味着 CALL TRANSACTION 和 SUBMIT 使用标准设置。与此相反,使用CALL DIALOG调用 的模块 继承了开关设置。这是因为CALL TRANSACTION和
SUBMIT在他们自己的LUW中运行 ,而CALL DIALOG则没有。
更新中忽略开关设置。
在 COMMIT WORK 和 ROLLBACK WORK上 ,重置开关。
无法在本地处理具有延迟启动(V2)的更新请求。
与正常更新任务一样,除了类型“S”之外的所有消息都会导致终止和回滚。
注意
与正常更新任务不同,本地更新任务不在其自己的LUW中 运行 。如果发生回滚,则还会重置对话框部件中所做的任何更改。
SY-SUBRC = 1
无法打开本地更新任务,因为已启动CALL FUNCTION ... IN UPDATE TASK。系统继续处于正常更新模式。
SET UPDATE TASK LOCAL。
**********************************************************************************************************************
SET UPDATE TASK LOCAL
句法
SET UPDATE TASK LOCAL。
影响
此语句将打开本地更新。本地更新将在当前SAP LUW中的CALL FUNCTION ... IN UPDATE TASK中 注册的高优先级的更新功能模块保存到 ABAP内存而不是数据库VB ....当执行语句COMMIT WORK时,它保存功能模块立即在当前工作流程中和当前 数据库LUW中。具有低优先级的更新功能模块将忽略此语句。
在每个SAP LUW的开头,都会停用本地更新功能。如果需要,必须在注册第一个更新功能模块之前再次激活它。
本地更新在当前ABAP会话的单独内部会话中 执行,而不是在专用 更新会话中执行。
系统字段
| SY-SUBRC | 含义 |
| 0 | 本地更新功能已激活。 |
| 1 | 本地更新功能尚未激活,因为程序已经为当前SAP LUW中的正常更新过程注册了至少一个更新功能模块。 |
笔记
- 本地更新函数在COMMIT WORK语句之后执行同步更新,与添加AND WAIT无关。
- 如果在本地更新期间发生数据库回滚,则所有先前的更改请求都会受到影响。
ABAP-SET UPDATE TASK LOCAL的更多相关文章
- SET UPDATE TASK LOCAL
SET Effect Switches on the local update task. This means that when you specify CALL FUNCTION ... IN ...
- SET UPDATE TASK LOCAL (ローカル更新 )
ローカル更新では.更新プログラムは要求を処理したのと同じワークプロセスによって実行されます.ダイアログユーザは更新が終了するまで待ってから追加データを入力しなければなりません.データベースへのアクセス ...
- ABAP术语-Update Task
Update Task 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/20/1114184.html Part of an ABAP pro ...
- ABAP术语-Update Module
Update Module 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/20/1114178.html Part of an update ...
- 关于 IN UPDATE TASK
[转 http://blog.sina.com.cn/s/blog_6f74e6d50100sq57.html]更新程序必须用一个特殊的FM(update module)来实现. 1.Exportin ...
- 判断不在Update Task中
CALL FUNCTION 'TH_IN_UPDATE_TASK' IMPORTING IN_UPDATE_TASK = IN_UPDATE_TASK. "0 then not ...
- ABAP术语-Update Data
Update Data 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/20/1114169.html The data which is t ...
- ABAP术语-Update Key
Update Key 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/20/1114171.html Unique character str ...
- ABAP(笔记)
1.excel表格上传 *&---------------------------------------------------------------------* ** 程序名称:ZSD ...
随机推荐
- sdut2408 pick apples (贪心+背包)山东省第三届ACM省赛
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/svitter/article/details/24642587 本文出自:http://blog.c ...
- Oracle删除归档文件
归档文件过大,会导致数据库出现异常,无法登陆. 1.D盘下新建一个delete_arch.txt文件 connect target / run { DELETE ARCHIVELOG ALL COMP ...
- django admin model使用技巧
自定义记录返回值班 和 表名 class Guys(models.Model): first_name = models.CharField(max_length=30) last_name = mo ...
- IE 10 如何设置支持CRM4 正常浏览
通过工具—> 选择兼容性视图 就可以了.具体如下图:
- C# Web Service 初级教学
原文连接:http://www.codeproject.com/cs/webservices/myservice.asp作者:Chris Maunder Introduction Creating y ...
- wxWidgets:简单消息处理
早期的wxWidgets使用类似MFC的方式进行消息处理:在新版中这种映射方式仍然得以保留. 在MyFrame.h中添加: private: void OnQuitButton(wxCommandEv ...
- 【Hibernate学习笔记-5.2】使用@Temporal修饰日期类型的属性
作者:ssslinppp 1. 摘要 关于日期类型,Java和数据库表示的方法不同: Java:只有java.util.Date和java.util.Calender两种: 数据库:dat ...
- bzoj 2571: Getting Rid of the Holidays
Description B国的国王Johnny在他在位的短短几年里制定了不少的节日(事实上没超过30个),这些节日是为了尊敬各种各样他所想到的东西而设立的.每过一段固定的时间,一个节日将会被举行(即节 ...
- linux中uptime命令查看linux系统负载
阅读目录 uptime cat /proc/loadavg 何为系统负载呢? 进阶参考 uptime 另外还有一个参数 -V(大写),是用来查询版本的 [appdeploy@CNSZ22PL0088: ...
- ASP.NET Web Pages:帮助器
ylbtech-.Net-ASP.NET Web Pages:帮助器 1.返回顶部 1. ASP.NET Web Pages - 帮助器 Web 帮助器大大简化了 Web 开发和常见的编程任务. AS ...