Power BI Javascript-report.setFilters()功能问题

时间:2019-05-03 06:33:49

标签: powerbi powerbi-embedded

当用户单击按钮调用setFilters()且过滤器列表与上一个相同时,报表数据是否会刷新?

当前实施:

借助Power BI JavaScript,我们在Web应用程序中嵌入了一个报告。该报告具有一些预定义的报告级别过滤器,包括日期范围的过滤器。

我们的Web应用程序提供了一个日期选择器,用于更改需要显示报告数据的日期范围。因此,Web应用程序中实现的功能如下:

  • 可用于报告的过滤器是使用getFilters()获取的。

  • 从过滤器列表中删除
  • 上一个日期过滤器。

  • 新的日期过滤器已添加到列表中。

  • 更新后的列表作为setFilters()函数中的参数传递。

问题:

当选择新的日期范围时,此功能可以正常使用。但是,当选择相同的日期范围并且用户调用setFilters()时,该报表将不会使用该范围内的新数据刷新。

我还尝试了在应用日期过滤器时调用report.refresh()。请建议这是否是正确的方法。

0 个答案:

没有答案