如何点击按钮刷新指定报表块

如何点击按钮刷新指定报表块

FineReport 是你的小熊 发布于 2023-8-23 17:53 (编辑于 2023-8-23 17:58)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CT1448Lv5初级互助
发布于2023-8-23 17:57(编辑于 2023-8-23 17:58)

_g().getWidgetByName("report0").gotoPage(1, "{month:5}", true);//report0跳转到第1页,并将month等于5传参给report0

image.png

  • 是你的小熊 是你的小熊(提问者) 什么意思
    2023-08-23 17:57 
  • CT1448 CT1448 回复 是你的小熊(提问者) 这个是决策报表报表块刷新的接口。也可以不带参数。
    2023-08-23 17:59 
最佳回答
0
LazySheepLv7高级互助
发布于2024-4-27 15:20
  1. 获取图表对象:首先,你需要通过FR.Chart.WebUtils.getChart("chartID").dataRefresh()方法获取要刷新的图表对象。这里的chartID应替换为你想要刷新的报表块的名称。请注意,这个接口不支持扩展图表,以及FVS可视化看板。

  2. 添加按钮控件:在FineReport的设计视图中,找到你想要添加按钮的单元格(例如A1单元格),然后添加一个按钮控件。你可以为这个按钮命名,例如“点击刷新”。

  3. 为按钮添加事件:选中你刚刚添加的按钮控件,然后在属性或事件设置中找到“点击”或类似的事件选项。在这里,你可以添加JavaScript代码来执行图表刷新操作。具体的代码应该调用前面提到的dataRefresh()方法。

  • 3关注人数
  • 389浏览人数
  • 最后回答于:2024-4-27 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部