Z表未更新

2020-08-21 14:10发布

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

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


大家好,

我有5条记录的excel工作表,我已将这些记录放入内部表it_data_z

现在我的内部表中有5条记录。

我正在尝试使用

从内部表'it_data_z'上传5条记录到z表'zer_a3s_upload'

从表it_data_z修改zer_a3s_upload。

但是当我在调试模式下检查时,只有最后一条记录正在更新

我还尝试从表it_data_z中插入zer_a3s_upload。

任何人都可以对此进行讨论。

感谢和问候,

Jyoshna。

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

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


大家好,

我有5条记录的excel工作表,我已将这些记录放入内部表it_data_z

现在我的内部表中有5条记录。

我正在尝试使用

从内部表'it_data_z'上传5条记录到z表'zer_a3s_upload'

从表it_data_z修改zer_a3s_upload。

但是当我在调试模式下检查时,只有最后一条记录正在更新

我还尝试从表it_data_z中插入zer_a3s_upload。

任何人都可以对此进行讨论。

感谢和问候,

Jyoshna。

付费偷看设置
发送
4条回答
天桥码农
1楼-- · 2020-08-21 14:30

亲爱的乔希纳(Jyoshna)

语句

从表it_data_z修改zer_a3s_upload。

既可以插入,也可以更新。

如果主键值是新的,它将插入否则将更新

当您说要更新最后一条记录时,这仅意味着内部表没有完整键-可能是所有5条记录都属于 相同的主键-可能是插入了第一条记录,其余的4条记录已更新

所以请重新检查您的主键。

compass1988
2楼-- · 2020-08-21 14:33

请提供

1。 数据库表zer_a3s_upload

2的结构。 您的it_data_z

3的结构。 您的确切代码(保存部分)

此外,请检查内部表中的"关键字"字段(可能对所有行都相同)

软件心理学工程师
3楼-- · 2020-08-21 14:46

您好,

我只将mandt作为主键,而表中没有主键。 因为我要将excel工作表数据上传到Z表。

我的Ztable有9个字段,我只使用我的z表的It_data_z类型标准表。

好的,我将把BUKRS作为主键并进行检查。

对这两份答复都表示感谢。

clever101
4楼-- · 2020-08-21 14:47

尊敬的乔希纳,

只有一个主键作为MANDT-永远只会是一个记录。 因为它仅存储客户ID。

还添加了bukrs-除非您有多个公司代码。

请添加行号(例如POSNR),这将与您的订单项的序列号一样。.并将其保留为MANDT的附加键

只有这样才能起作用

请更新

一周热门 更多>