如果保留空白,则选择选项将提取所有条目

2020-08-30 03:36发布

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

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


大家好,

我创建了一个选择选项,但我将其留为空白。 理想情况下,它不应从表中获取任何条目,但仍应从表中选择所有条目。

任何建议我在做什么错? 我想我可能会缺少一些la脚。

请注意,我的表中只有3个条目。

此致

Jayesh

(48.2 kB)

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

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


大家好,

我创建了一个选择选项,但我将其留为空白。 理想情况下,它不应从表中获取任何条目,但仍应从表中选择所有条目。

任何建议我在做什么错? 我想我可能会缺少一些la脚。

请注意,我的表中只有3个条目。

此致

Jayesh

(48.2 kB)
付费偷看设置
发送
5条回答
太Q了
1楼-- · 2020-08-30 04:09

这是选择选项的工作方式。

您只需添加这样的条件

检查S_MY_SELECT []不是初始的

打个大熊猫
2楼-- · 2020-08-30 04:25

请以文本形式而不是图像形式发布代码,以便我们可以通过修改部分代码来轻松回答。

落灬小鱼
3楼-- · 2020-08-30 04:30

Jayesh Mudaliar

这就是系统的行为方式,您的代码没有问题。

如果您确实打算确保该字段保留值,则将其设为必填项。 您也可以在选择屏幕事件中准备验证,以确保为s_matnr填充了该值。

致谢!

Bunny_CDM
4楼-- · 2020-08-30 04:09
如果s_matnr []不初始化。
   选择...在s_matnr中的matnr。
 ENDIF。

我不建议这样做,但这等同于上面的代码,也许您会更好理解:

"设置选择表以排除所有内容
 s_matnr [] = VALUE#((符号='E'选项='CP'低='*'))。
 选择...在s_matnr中的matnr。  " <==不会选择任何内容
Doze时光
5楼-- · 2020-08-30 04:09

嗨,

您可以检查选择选项的初始值。

如果s_matnr []不是初始的。

然后从MARA表中选择数据。

此致

布彭德拉

一周热门 更多>