柜台编号SAP ABAP的帮助

2020-08-27 06:58发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我每次写入数据库时​​都需要增加ID用户,但我不知道该怎么做。

(8.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我每次写入数据库时​​都需要增加ID用户,但我不知道该怎么做。

(8.0 kB)
付费偷看设置
发送
3条回答
葫芦娃快救爷爷
1楼-- · 2020-08-27 07:30

嗨,

最好是使用snro。

如果您对snro不感兴趣,则从数据库表中获取最新的用户ID,然后加1并保存下一条记录。

能不能别闹
2楼-- · 2020-08-27 07:31

嗨,

在您的代码中 ,则在将值附加到LT_USER之后增加了计数器。 在将gv_a分配给ls_user-user_id之前,将'gv_a = gv_a + 1'代码行移至上方2行。

GK

3楼-- · 2020-08-27 07:32

您好 Floso Klim

您可以遵循以下代码:

 ls_user-first_name = meno。
 ls_user-last_name =特权。
 ls_user-school =学校。

 SELECT MAX(user_id)
 INTO @DATA(ls_latest_user)
 来自z04_users。

 如果sy-subrc EQ 0。
   ls_user-user_id = ls_latest_user + 1。
 其他。
   ls_user-user_id = 1。
 万一。

 APPEND ls_user至lt_user。

 从lt_user修改z04_users。

一周热门 更多>