Slipstream onF4()事件-自定义脚本

2020-08-21 08:46发布

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

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


我要做什么:

-我们有搜索帮助字段,允许用户输入物料描述并返回物料编号。 挑战在于,只有在用户以以下格式输入数据时才能做到这一点。

=。* *

点,等号和星号并非手机中最友好的字符。 因此,我想到了使用一种脚本,该脚本会自动将此特殊字符附加到他们的用户输入中,即

z_txt ="。*" + +" *";

我尝试过的:

a)使用onF4()方法创建一个脚本; 并将其附加到按钮上,以供用户单击-此工作; 但这是笨拙的类型。下拉按钮仍然可见

b)将我的脚本附加到该字段的onF4()事件上。 当用户按下下拉菜单时,它会挂在那里。 那是错误吗?

c)使用showF4Help()方法-它只能发送和返回相同的参数,即发送物料描述,返回物料描述(我要发送物料描述和物料编号)

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

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


我要做什么:

-我们有搜索帮助字段,允许用户输入物料描述并返回物料编号。 挑战在于,只有在用户以以下格式输入数据时才能做到这一点。

=。* *

点,等号和星号并非手机中最友好的字符。 因此,我想到了使用一种脚本,该脚本会自动将此特殊字符附加到他们的用户输入中,即

z_txt ="。*" + +" *";

我尝试过的:

a)使用onF4()方法创建一个脚本; 并将其附加到按钮上,以供用户单击-此工作; 但这是笨拙的类型。下拉按钮仍然可见

b)将我的脚本附加到该字段的onF4()事件上。 当用户按下下拉菜单时,它会挂在那里。 那是错误吗?

c)使用showF4Help()方法-它只能发送和返回相同的参数,即发送物料描述,返回物料描述(我要发送物料描述和物料编号)

付费偷看设置
发送
2条回答
吹牛啤
1楼-- · 2020-08-21 09:16

对于解决方案a),如果让您感到困扰的是事实是有一个可见的下拉按钮(?),那么您可以将其与具有较高Z索引和适当填充颜色的自定义控件重叠,因此

乍一看,听起来b)应该可以工作...至少应该不挂到我能看到的距离。

c),这是Personas/SE搜索帮助逻辑中目前所缺少的,即,能够基于所选项目返回多个值的搜索帮助无效。 目标字段只是搜索帮助所附加到的字段本身。 我认为将此功能添加到Personas中是有意义的,就像它在Windows GUI中的工作方式一样。 我为此问题发布了一个笨拙的解决方案 ,尽管我对搜索帮助后面的空白标记不满意。 仍然可以尝试一下。

绿领巾童鞋
2楼-- · 2020-08-21 09:26

感谢Tamas的建议。

-a)使用相对Z索引似乎无效。 我在F4文本字段中键入内容后,它将立即接管(请参见下图)

b)OnF4-今天我将再次进行介绍,看看Chrome工具调试器是否可以给我任何帮助 提示为什么卡住了。 我可能会创建一个SAP凭单,以供将来参考。

c)-showF4Help-感谢您的链接。 是的,这是我的用户经常要求的内容(即,最好是F4帮助应同时返回主数据号及其相关描述)。 希望该功能很快将在下一个SP中可用。

一周热门 更多>