一次设置多个过滤器,避免重新加载

2020-08-24 07:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个仪表板,例如,我...

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

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


嗨,

我有一个仪表板,例如,我必须一次将过滤器设置为不同的尺寸

DS_1.setFilter(" 0ABCINDIC"," A");

DS_1.setFilter(" 0CALMONTH"," 201909");

DS_1.setFilter(" ZCPMPLGRP"," 020");

我只对应用3个过滤器后的结果感兴趣,但是每次设置过滤器时,design studio的框架都会刷新数据源,并且一次对40个数据源进行一次处理。 如果我能够以某种方式暂停数据源的刷新,直到我完成过滤器的设置,那将大大提高我的性能。

如果你们知道这样做的方法,请告诉我。

最佳

Leandro

7条回答
暮风yp
2020-08-24 08:39

Hello Leandro,

别担心:如果在一个脚本中有多个setFilter调用,则不会刷新以下数据源 每个电话。 每个setFilter可能会有一个RFC调用,但是它们很快。 缓慢的操作" Get Resultset"仅在脚本执行后执行一次。 但是,您应该避免在setFilter调用之间调用reloadData或getData。 您可以使用"&PROFILING = X" URL参数来查找详细信息,并仔细检查不同情况下的RFC调用。

问候,

Reiner。

一周热门 更多>