2020-08-30 03:36发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我创建了一个选择选项,但我将其留为空白。 理想情况下,它不应从表中获取任何条目,但仍应从表中选择所有条目。
任何建议我在做什么错? 我想我可能会缺少一些la脚。
请注意,我的表中只有3个条目。
此致
Jayesh
这是选择选项的工作方式。
您只需添加这样的条件
检查S_MY_SELECT []不是初始的
请以文本形式而不是图像形式发布代码,以便我们可以通过修改部分代码来轻松回答。
Jayesh Mudaliar ,
这就是系统的行为方式,您的代码没有问题。
如果您确实打算确保该字段保留值,则将其设为必填项。 您也可以在选择屏幕事件中准备验证,以确保为s_matnr填充了该值。
致谢!
如果s_matnr []不初始化。 选择...在s_matnr中的matnr。 ENDIF。
我不建议这样做,但这等同于上面的代码,也许您会更好理解:
"设置选择表以排除所有内容 s_matnr [] = VALUE#((符号='E'选项='CP'低='*'))。 选择...在s_matnr中的matnr。 " <==不会选择任何内容
嗨,
您可以检查选择选项的初始值。
如果s_matnr []不是初始的。
然后从MARA表中选择数据。
布彭德拉
最多设置5个标签!
这是选择选项的工作方式。
您只需添加这样的条件
检查S_MY_SELECT []不是初始的
请以文本形式而不是图像形式发布代码,以便我们可以通过修改部分代码来轻松回答。
Jayesh Mudaliar ,
这就是系统的行为方式,您的代码没有问题。
如果您确实打算确保该字段保留值,则将其设为必填项。 您也可以在选择屏幕事件中准备验证,以确保为s_matnr填充了该值。
致谢!
我不建议这样做,但这等同于上面的代码,也许您会更好理解:
嗨,
您可以检查选择选项的初始值。
如果s_matnr []不是初始的。
然后从MARA表中选择数据。
此致
布彭德拉
一周热门 更多>