创建锁对象/函数

server/2024/11/9 16:45:29/

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

方法步骤:

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. 


http://www.ppmy.cn/server/112662.html

相关文章

前端如何解决页面请求接大规模并发问题

一、前端如何解决页面请求接大规模并发问题 1.1&#xff1a; 前端处理大规模并发请求的问题主要是通过优化用户体验和减轻服务器压力来实现的。 1.2&#xff1a;大部分并发控制是在后端进行的&#xff0c;前端可以采取一些策略来辅助处理这些问题 二、常见的前端优化方法 1…

学习node.js 十二 net模块,puppeteer的使用

net模块 net模块是[Node.js]的核心模块之一&#xff0c;它提供了用于创建基于网络的应用程序的API。net模块主要用于创建TCP[服务器]和TCP[客户端]&#xff0c;以及处理网络通信。 使用场景&#xff1a; 服务端之间的通讯 服务端之间的通讯可以直接使用TCP通讯&#xff0c;而…

STL之my_list容器

前言&#xff1a;各位老铁好久不见了&#xff0c;今天分享的知识是自己实现一个简单的list容器&#xff0c;为什么我先跳过vector容器的自我实现呢&#xff1f;我个人觉得vector相对于list的自我实现简单一点&#xff0c;所以今天先分享实现my_list的知识 我们要实现my_list&a…

Pytorch中向量和张量

在 PyTorch 中&#xff0c;向量和张量是重要的概念&#xff0c;它们用于表示和操作数据。下面是对这两个概念的解释&#xff1a; 向量 定义&#xff1a;向量是一个一维数组&#xff0c;它包含一系列有序排列的数字。在数学上&#xff0c;向量可以用于表示坐标、速度等物理量。…

Qt 创建一个json数组对象写入文档并从文档读出q

void createJsonArray() { // 创建一个JSON数组 QJsonArray jsonArray; // 创建一些JSON对象并添加到数组中 for (int i 0; i < 3; i) { QJsonObject jsonObject; jsonObject["key" QString::number(i)] "value" QStri…

AlGC-stable diffusion如何辅助服装设计,SD到底能给设计提升多少效率?

❗️❗️❗️ Stable Diffusion介绍 Stable Diffusion是一款开源AI绘画工具&#xff0c; 用户输入语言指令 即可自动生成各种风格的绘画图片 Stable Diffusion功能强大 生态完整、使用方便 支持大部分视觉模型上传 且可自己定制模型 支持各种尺寸的图片输出和局部调整。…

@ObjectLink与@Observed的实践笔记

ObjectLink与Observed本意就是解决Link感知不到对象中嵌套对象&#xff0c;数据项是对象的属性变化的问题&#xff0c;在实操的过程中也发现比较多坑&#xff0c; 1.ObjectLink是用来修饰Componet成员对象属性的&#xff0c;简单类型不行&#xff1b; 2.ObjectLink修饰的对象…

STM32嵌入式面试知识点总结

一、STM32F1和F4的区别&#xff1f; 解答&#xff1a; 参看&#xff1a;STM32开发 – STM32初识内核不同&#xff1a;F1是Cortex-M3内核&#xff0c;F4是Cortex-M4内核&#xff1b;主频不同&#xff1a;F1主频72MHz&#xff0c;F4主频168MHz&#xff1b;浮点运算&#xff1a;…