SAP Analytics Cloud中的setDimensionFilter语句后,getData无法正常工作

2020-08-25 07:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好 我最近注意到,如果在s...

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

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


大家好

我最近注意到,如果在setDimensionFilter语句之后使用.getDataSource()。getData(如下面的代码所示),则使用的文本框无法正确刷新。

以下示例中的步骤如下:

突出显示的文本框总收入与表收入匹配 因为我在AK按钮上单击了2次)

但是,如果我单击下一个美国州 WA(按钮WA),那么我会看到突出显示的文本框和表格总收入不匹配:

但是,如果我在" WA"按钮中单击 第二次 ,那么我会得到所需的结果:


总而言之,仅在 秒之后,文本框和表都匹配?! 这会迫使用户始终在每个状态对象上单击两次-这是不可接受的,您同意吗?


您知道为什么在SAC Designer应用程序中会发生这种情况吗? 我错过了什么还是做错了什么?

请尽快提出建议。


关于

Armando Santos->

armando.j.a.santos@gmail.com


注意:

在我看来,setDimensionFilter是SAC设计器中执行的最后一条语句,它忽略了在setDimensionFilter之后运行的getData语句。

(40.1 kB)
7条回答
葫芦娃快救爷爷
2020-08-25 08:20

嗨Armando,

在这种简单的情况下,使用 onResultChanged 事件更新文本框最合适。 但是,在setDimensionFilter之后调用getData应该可以按预期工作。 它们打算在这种情况下使用。 在这种情况下,请始终为SAP创建事件。

一周热门 更多>