JS问题

想要在模板WEB属性中增加一个“加载起始”JS事件,想要判断报表内数据是不是今天最新的,如果是最新的,则正常展示报表页面,如果不是最新的,则跳转到另一个报表,这个JS应该怎么写啊,求大佬指点

1701394968887.png

FineReport 阿洋在燃烧 发布于 2023-12-1 09:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-12-1 09:50

这个加载起始,数据还没有生成,没法判断,要么加载结束事件,取数据集数据判断

最佳回答
0
快乐星光Lv5中级互助
发布于2023-12-1 09:50(编辑于 2023-12-1 09:52)

这个应该用时间参数(或者传过来的时间参数)做参照,首先在报表添加两个一样的ds,其中一个有时间参数,另一个没有参数,在加载初始事件里面用value函数(注意此处不能用数据集函数)查询出没有参数的数据集的最新时间,然后和时间参数作对照,选择你需要的操作。

其中没有参数的数据集只需要查询对照时间字段即可,减少查询时间。

  • 2关注人数
  • 166浏览人数
  • 最后回答于:2023-12-1 09:52
    请选择关闭问题的原因
    确定 取消
    返回顶部