智能过滤器栏中的"自定义控件多组合框"下拉列表中的问题未更新

2020-09-24 11:40发布

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

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


专家们,

我们正在尝试在智能过滤器栏中创建一个自定义控件多组合框,其中项目列表与另一个过滤器(FilterA)相关。 还可以在同一智能过滤器栏中找到" FilterA",并带有"值"帮助请求。 因此,要求是只要更改FilterA,多组合框的下拉列表就会动态更改。

问题在于,多组合框的Value Help GetEntitySet方法在应用程序首次启动时立即触发,并且在更改FilterA时不再调用相同的GetEntitySet。 这样会将下拉列表留为空白,或者只会更改一次值。

如果有人知道如何解决此问题,那将有很大帮助。

感谢和问候!

Mac

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

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


专家们,

我们正在尝试在智能过滤器栏中创建一个自定义控件多组合框,其中项目列表与另一个过滤器(FilterA)相关。 还可以在同一智能过滤器栏中找到" FilterA",并带有"值"帮助请求。 因此,要求是只要更改FilterA,多组合框的下拉列表就会动态更改。

问题在于,多组合框的Value Help GetEntitySet方法在应用程序首次启动时立即触发,并且在更改FilterA时不再调用相同的GetEntitySet。 这样会将下拉列表留为空白,或者只会更改一次值。

如果有人知道如何解决此问题,那将有很大帮助。

感谢和问候!

Mac

付费偷看设置
发送
2条回答
大简至美
1楼 · 2020-09-24 11:46.采纳回答

如果我正确理解了您的要求,则多组合框中的值实际上取决于用户在过滤器A中选择的值。因此,您需要传递用户在过滤器A中选择的值以检索期望值。

每当更改过滤器A的值时,尝试在SmartFilterBar的filterChange事件上调用MultiCombo Box的entityset方法。然后应该获取更新的值。

大道至简
2楼-- · 2020-09-24 11:51

您好,Vaibhav,我们 现在能够检索它。 发现过滤器是在过滤器字符串变量中传递的,而不是在选择选项内部表中传递的。 这样就足够了!

非常感谢您的投入!

一周热门 更多>