JSRUN 用代码说话

锁定对象

编辑教程

锁定对象

锁定对象是由ABAP字典提供的功能,用于通过多个程序同步对相同数据的访问。 在特定程序的帮助下访问数据记录。

锁定对象在SAP中使用,以避免在数据库中插入或更改数据时出现不一致。 要锁定其数据记录的表必须在锁定对象中与其关键字段一起定义。

锁定机构

以下是使用锁定机制完成的两个主要功能

程序可以与其它程序关于它正在读取或改变的数据记录进行通信。
程序可以防止自己读取刚刚被另一个程序改变的数据。

锁定请求首先由程序生成。 然后,此请求转到Enqueue服务器,并在锁表中创建锁。 Enqueue服务器设置锁定,并且程序最终准备好访问数据。

Lock Request

创建锁定对象

步骤1

转到事务SE11。 将打开以下屏幕。

Creating Lock Objects

步骤2

点击“锁定对象"单选按钮。 输入以E开头的锁定对象的名称,然后单击创建按钮。 这里我们使用EZLOCK12。

步骤3

输入简短说明字段,然后单击表选项卡。

步骤4

在名称字段中输入表名称,并选择锁定模式为写锁定。

步骤5

点击锁定参数选项卡,将出现以下屏幕。

Lock Parameter Tab

步骤6

储存并启用。 自动生成2个功能模块。 要检查功能模块,我们可以使用转到→锁定模块。

步骤7

点击锁定模块,将打开以下屏幕。

Lock Function Modules

已成功创建锁定对象。

锁对象中包含的表的键字段称为锁参数,它们用作函数模块中的输入参数。 这些参数用于设置和删除由锁定对象定义生成的锁定。

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟