在更新模式下选择。

2020-09-27 15:55发布

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

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


大家好。

我发现更新模式下的选择查询有一种奇怪的行为。 完成PGI之后,将触发一种输出类型,并且将通过nast协议调用关联的smartform。 在该smartform内,我正在使用选择查询从某个表中获取数据,并且该选择查询返回期望值。 但是同时我在检入se16n时,表条目未更新(创建)。 所以我的疑问是,如何在数据库更新之前选择查询返回值? 我试图绕过缓冲区扩展选择,然后我也可以从选择查询中获取值? 谁能解释一下背后的逻辑是什么,如果数据库未更新,是否有任何扩展会导致选择查询失败(SY-SUBRC <> 0)?

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

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


大家好。

我发现更新模式下的选择查询有一种奇怪的行为。 完成PGI之后,将触发一种输出类型,并且将通过nast协议调用关联的smartform。 在该smartform内,我正在使用选择查询从某个表中获取数据,并且该选择查询返回期望值。 但是同时我在检入se16n时,表条目未更新(创建)。 所以我的疑问是,如何在数据库更新之前选择查询返回值? 我试图绕过缓冲区扩展选择,然后我也可以从选择查询中获取值? 谁能解释一下背后的逻辑是什么,如果数据库未更新,是否有任何扩展会导致选择查询失败(SY-SUBRC <> 0)?

付费偷看设置
发送
4条回答
Tong__Ming
1楼 · 2020-09-27 16:28.采纳回答

您是否在数据库LUW 上执行了一些搜索,并且 隔离级别(此处您选择在自己的LUW中修改的数据 ,则当SE16n在另一个执行中时)

Climb_Ma
2楼-- · 2020-09-27 16:32
Nan4612
3楼-- · 2020-09-27 16:44

嗨,

为什么不将查询结果提供给Smartform使用的功能模块?

顺便说一句,我不是"绅士",不分性别的标题将不胜感激。

亲切的问候Simone

compass1988
4楼-- · 2020-09-27 16:25

完成。 很抱歉给您带来麻烦。

一周热门 更多>