点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我有一个使用FPM_LIST_UIBB的FPM应用程序和一个实现IF_FPM_GUIBB_LIST接口的类。
每当我在结果WebDynpro列表中更改一个值(例如,更改下拉列表的值)时,该列表就会跳回到第一行,并且不会保持我当前正在编辑的行上的fokus。 请参见以下示例:
请注意,在上面的屏幕截图中,1.行(该行的" Prio" = 1)不可见,因为我滚动了该行。 现在,当我将第6行的下拉字段更改为另一个值时,列表将跳回到1.行,这将使第6行不可见:
这种行为是不可接受的,因为用户必须:滚动->更改值->滚动->更改另一个值->滚动...
在生产系统上,此表有100多个条目,因此滚动将非常令人沮丧。
我没有找到任何可以改变这种行为的设置。
您能帮我吗?
在此先感谢您!
PS:我们正在使用SAP BW 7.5 SP11
(21.7 kB)
Markus,您好吗?您可以检查供料器方法if_fpm_guibb_list〜get_data()。
除其他参数外,还有参数ev_data_changed和cv_first_visible_row。 现在,只要ev_data_changed = abap_true,就会应用参数cv_first_visible_row。 基本上,只有在数据确实发生更改时,才应将ev_data_changed设置为abap_true。 即 最简单的解决方案是不设置ev_data_changed = abap_true。
亲切的问候,
乌尔里希
一周热门 更多>