如何实现帆软报表的数据刷新,并且刷新的间隔时间在页面上方可自己设定。

90bd49ef80ade10f7af6729a91cf129.png


这是我借用别人的数据做出的表,想要实现控制刷新间隔时间来自动刷新数据。。

图中我圈出两个部分。

上半部分,可以在下拉框里选择刷新的间隔时间,然后查询出数据。

假设数据是实时的。时刻都在变化,  所以需要我们隔几分钟刷新一次数据。

现在我尝试了刷新页面,  肯定是不行的,  会连带上半部分的间隔时间设定一起都给刷新了。

求大佬帮助萌新。

FineReport 13722334677 发布于 2019-4-11 15:17
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
孤陌Lv6资深互助
发布于2019-4-11 19:31(编辑于 2019-4-12 10:20)

setTimeout("_g().parameterCommit();",10000); 这样就不会刷新参数模板了啊

CPT这样写  在加载结束事件 写 如下JS

var a=contentPane.parameterEl.getWidgetByName("area").getValue();

setTimeout("_g().parameterCommit();",a); 

时间设置的控件名是area   然后要在这个控件设置一个默认值 开始自动刷新的时间是多少

  • 13722334677 13722334677(提问者) 怎么才能刷新啊。 求大佬帮助。 我是萌新。。。
    2019-04-12 08:47 
  • 孤陌 孤陌 回复 13722334677(提问者) 我不是给出来了吗?你不就是想报表块刷新 参数面板不刷新嘛
    2019-04-12 08:48 
  • 13722334677 13722334677(提问者) 回复 孤陌 对对对,我尝试添加点击查询事件里写了您给的这个,但是只会刷新一次。 大佬要不我加您微信。给您发个图
    2019-04-12 08:58 
  • 孤陌 孤陌 回复 13722334677(提问者) 你应该写在加载结束事件里
    2019-04-12 09:39 
  • 13722334677 13722334677(提问者) 回复 孤陌 只能选择初始化后,或者点击
    2019-04-12 09:42 
最佳回答
0
JackWangLv4中级互助
发布于2019-4-11 15:24(编辑于 2019-4-11 15:52)

image.png

  • 13722334677 13722334677(提问者) 试过了。 可是现在是如何实现部分刷新, 只刷下数据。 不刷新整个页面
    2019-04-11 15:30 
  • JackWang JackWang 回复 13722334677(提问者) js刷新报表快所在框架
    2019-04-11 15:31 
  • 13722334677 13722334677(提问者) 回复 JackWang 大佬,求仔细点。。。
    2019-04-11 15:33 
  • JackWang JackWang 回复 13722334677(提问者) 试试我贴图的js,,,参数你自己设
    2019-04-11 15:52 
  • 18847124794 18847124794 大佬,你可以去看下我发的问答吗??我们俩的问题是相同的,但是没有得到想要的效果
    2019-04-11 15:54 
最佳回答
0
13722334677Lv4见习互助
发布于2019-4-11 15:39(编辑于 2019-4-11 18:32)

var p1 = parseInt(table.getWidgetByName("p1").getValue());

var p=p1*1000


setInterval(function(){

$("table").location.reload()

},p);



如何定义table  可以使他代表整个报表

  • 吾姓独孤 吾姓独孤 你这个啥情况。。。,111可还行,有点过分了啊兄弟
    2019-04-11 15:40 
  • 13722334677 13722334677(提问者) 回复 吾姓独孤 哈哈哈。 因为我又发了一个。 这个不够详细,删又不会删。番薯们看不明白。所以直接就这样啦。
    2019-04-11 15:41 
  • cherry团子 cherry团子 回复 吾姓独孤 这个回答666,给满分,哈哈
    2019-04-11 15:41 
  • cherry团子 cherry团子 回复 13722334677(提问者) 你这样,可能会违规哦
    2019-04-11 15:42 
  • 13722334677 13722334677(提问者) 回复 cherry团子 可是不知道怎么删掉啊。 我也想了。
    2019-04-11 15:43 
  • 2关注人数
  • 5046浏览人数
  • 最后回答于:2019-4-12 10:20
    请选择关闭问题的原因
    确定 取消
    返回顶部