您的位置:首页 > 科技 > 能源 > 创建锁对象/函数

创建锁对象/函数

2024/10/6 4:06:25 来源:https://blog.csdn.net/weixin_55593130/article/details/141937830  浏览:    关键词:创建锁对象/函数

描述:某些单据进行修改时,需要锁定数据

方法步骤:

1、se11:可copy创建新锁 EZSDDH

2、输入需要锁定的主表,锁参数会根据主键自动补填

3、激活后,会生成对应的锁函数

ENQUEUE_EZSDDH :锁定表

DEQUEUE_EZSDDH:解锁表

4、代码使用如下:

FORM frm_lock  USING    p_modep_bukrsp_zsddh.IF p_mode = 'L'.      "LOCKCALL FUNCTION 'ENQUEUE_EZSDDH'EXPORTINGmode_ztyddh    = 'E'mandt          = sy-mandtzsddh          = p_zsddhbukrs          = p_bukrsEXCEPTIONSforeign_lock   = 1system_failure = 2OTHERS         = 3.IF sy-subrc <> 0.MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoWITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.ENDIF.ELSEIF p_mode = 'U'.  "UNLOCKCALL FUNCTION 'DEQUEUE_EZSDDH'EXPORTINGmode_ztyddh = 'E'mandt       = sy-mandtzsddh       = p_zsddhbukrs       = p_bukrs.ENDIF.ENDFORM. 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com