




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Lock Object(锁控制)简单实例1. 建立 Lock Object 使用TCODE: SE11,選擇最後一項加鎖物件,輸入物件名稱(注意一定要以字母E開頭,這是SAP內部規定的,如EZTEST01)2. 輸入名稱後,按新增,進入界面後輸入要加鎖的Table名,及加鎖類型(E:專用,累計;S:共享;X:專用,不累計)。保存後,系統會自動產生兩個函數: ENQUEUE_EZTESTING(加鎖)和 DEQUEUE_EZTESTING(解鎖)。有两种锁类型:共享锁只读锁,一个用户正在读数据时,阻止其他用户更改该数据。独占锁可写锁,一个用户正在修改数据时,阻止其他用户更改该数据。3.然後在更改記錄前調用加鎖函數對記錄進行鎖定,在修改完成或退出修改後一定要對記錄進行解鎖。范例程序如下:*&-*&ReportYLOCK_TEST01*&*&-*&*&*&-*REPORTYLOCK_TEST01.TABLES:ZPICKLISTH.SELECTION-SCREENBEGINOFBLOCKVENWITHFRAMETITLETEXT-110.PARAMETERS:P_WERKSLIKEZPICKLISTH-WERKSOBLIGATORYDEFAULT2210,P_ZPKNOLIKEZPICKLISTH-ZPICKLNOOBLIGATORYDEFAULTTST1203000002.SELECTION-SCREENENDOFBLOCKVEN.START-OF-SELECTION.PERFORMLOCK_RECORDUSINGP_WERKSP_ZPKNO.PERFORMUNLOCK_RECORDUSINGP_WERKSP_ZPKNO.*&-*&Formlock_record*&-*text*-*-P_KEYtext*-*FORMLOCK_RECORDUSINGP_KEY1P_KEY2.DATA:IT_SEQG3TYPESEQG3OCCURS01WITHHEADERLINE.DATA:GNAMELIKESEQG3-GNAME,GARGLIKESEQG3-GARG.DATA:BEGINOF%ZPICKLISTH,MANDTTYPEZPICKLISTH-MANDT,WERKSTYPEZPICKLISTH-WERKS,ZPICKLNOTYPEZPICKLISTH-ZPICKLNO,ENDOF%ZPICKLISTH.CALLC_ENQ_WILDCARDIDHEX0FIELD%ZPICKLISTH.MOVESY-MANDTTO:%ZPICKLISTH-MANDT.MOVEP_KEY1TO:%ZPICKLISTH-WERKS.MOVEP_KEY2TO:%ZPICKLISTH-ZPICKLNO.GNAME=ZPICKLISTH.GARG=%ZPICKLISTH.CALLFUNCTIONENQUEUE_READEXPORTINGGCLIENT=SY-MANDTGNAME=GNAMEGARG=GARGTABLESENQ=IT_SEQG3.IFSY-SUBRC0.MESSAGEIDSY-MSGIDTYPESY-MSGTYNUMBERSY-MSGNOWITHSY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4.ENDIF.IFIT_SEQG3ISNOTINITIAL.DATA:CMESSAGE(100)TYPEC.CONCATENATEP_KEY1P_KEY2正由IT_SEQG3-GUNAME處理!INTOCMESSAGE.CONDENSECMESSAGE.MESSAGECMESSAGETYPEE.ELSE.CALLFUNCTIONENQUEUE_EZTEST01EXPORTINGMODE_ZPICKLISTH=EMANDT=SY-MANDTWERKS=P_KEY1ZPICKLNO=P_KEY2_SCOPE=2EXCEPTIONSFOREIGN_LOCK=1SYSTEM_FAILURE=2OTHERS=3.IFSY-SUBRC0.MESSAGEIDSY-MSGIDTYPESY-MSGTYNUMBERSY-MSGNOWITHSY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4.ENDIF.ENDIF.WRITE:Locked.ENDFORM.lock_record*&-*&Formunlock_record*&-*text*-*-P_KEYtext*-*FORMUNLOCK_RECORDUSINGP_KEY1P_KEY2.CALLFUNCTIONDEQUEUE_EZTEST01EXPORTINGMO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 牧草栽培工工艺考核试卷及答案
- 矿山安全设备监测检修工设备调试考核试卷及答案
- 技术类咨询培训方案
- 咨询公司差别定价方案
- 解决方案咨询部
- 漯河定制镀铜门施工方案
- 差异化产品营销方案模板
- 建筑方案设计理由简短
- 贵州建筑装饰方案设计公司
- 琼海互联网营销推广方案
- 《办公应用立体化教程(Office2019)微课版》全套教学课件
- 劳务外包合同范本
- 萨克斯金曲100首简谱曲谱
- 化学品使用储存培训
- 《古希腊弃婴现象研究》
- 广东省深圳市蛇口育才教育集团2024-2025学年八年级上学期期中考试英语试题
- 专题26 实验与探究 十年(2015 2024)高考生物真题分类汇编(全国) (解析版)
- 结核性脑病影像诊断
- 建筑地面工程防滑技术规程JGJ-T331-2014
- 国家职业技术技能标准 6-02-06-03 白酒酿造工 人社厅发2019107号
- 制冰机和设备相关项目实施方案
评论
0/150
提交评论