屏幕输入文字并限制为F4Help

2020-08-25 11:59发布

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

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


大家好

我有一个带有输入/输出字段的屏幕元素,可以使用F4help处理特殊材料代码

我想将此输入字段限制为F4help显示的物料清单,而用户不能输入f4help清单中不存在的物料代码

先谢谢您

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

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


大家好

我有一个带有输入/输出字段的屏幕元素,可以使用F4help处理特殊材料代码

我想将此输入字段限制为F4help显示的物料清单,而用户不能输入f4help清单中不存在的物料代码

先谢谢您

付费偷看设置
发送
5条回答
昵称总是被占用
1楼 · 2020-08-25 12:40.采纳回答

嗨,

在屏幕上的PAI中,您可以按以下方式进行编码

 FIELD mara-matnr MODULE check_matnr ON REQUEST。
 MODULE check_matnr输入。
   执行check_matnr。  "通过错误消息输入您的条件
 ENDMODULE。
 
槿木_熙
2楼-- · 2020-08-25 12:49

将搜索帮助链接到DDIC表/结构字段时,会有一个复选框检查输入的值是否存在于搜索帮助中。

在屏幕上 ,使用DDIC表/结构字段的名称(TABSTRUC-FIELD)定义您的字段,请确保已选中DDIC复选框并完成。

渐行渐远_HoldOn
3楼-- · 2020-08-25 12:34

感谢您桑德拉·罗西

例如,我的搜索帮助显示从1到10的10行材料代码
,但是最终用户可以输入存在于mara表中但我的搜索帮助列表中不存在的材料代码11。

# p #
野沐沐
4楼-- · 2020-08-25 12:46

对不起,我在注释中犯了一个错误,该复选框位于表/结构字段的外键中,而不位于搜索帮助的链接中,因此我看不到如何自动检查 屏幕字段值属于搜索帮助。 您应该在ABAP中显式执行此操作,请参阅Nawa答案。

xfwsx85
5楼-- · 2020-08-25 12:46

非常感谢您那瓦那达纳(Nawanandana Edirisinghe)

该解决方案非常有用
非常好

一周热门 更多>