决策报表,定时获取/传递参数

比如:初始化的时候是参数值1,5分钟的时候是参数值2,10分钟的时候是参数值3.。。。。

FineReport 用户WtENK8135769 发布于 2022-8-22 14:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-8-22 14:49

思路:

用一个参数控制Flag

设置一个定时跳转,跳转前获取参数值,然后+1(flag)再拼接到访问路径后面url= XXX.frm&Flag='+flag

最后window.open(url);

  • 用户WtENK8135769 用户WtENK8135769(提问者) 参数不是1 2 3这样连续的数字
    2022-08-23 15:04 
  • Z4u3z1 Z4u3z1 回复 用户WtENK8135769(提问者) 只是举个例子,你用数组 挨着排起走嘛
    2022-08-23 15:06 
最佳回答
0
yzm339714Lv6中级互助
发布于2022-8-22 14:48

弄一个文本控件,默认值是传参的值,如果没有就是1,报表再加个初始化后事件,延迟时间为5分钟,获取控件值,再把这个值加1,然后根据这个值生成一个新的报表url,然后重新加载这个报表

  • 用户WtENK8135769 用户WtENK8135769(提问者) 参数不是连续的数字
    2022-08-23 15:00 
  • yzm339714 yzm339714 回复 用户WtENK8135769(提问者) 那这个值怎么来的,有什么规律,还是说sql查出来的,sql查出来的话,就js里面调用帆软公式 查询,反正最外层肯定是延迟时间5分钟
    2022-08-23 17:55 
  • 2关注人数
  • 395浏览人数
  • 最后回答于:2022-8-22 14:49
    请选择关闭问题的原因
    确定 取消
    返回顶部