决策报表设定60S刷新后丢失数据

image.png

打开后显示订单+储备,点击右侧筛选后(动态参数)

image.png

在点击 全部显示的时候,报表块一刷新 就只显示订单这几条数据

image.png

查询语句 我看了 也没啥错误

image.png

没加控件,决策报表使用的这种动态参数传递

image.png

没使用任何控件

image.png

有没有可能是滚动JS清除了?但也不应该保留 订单这个参数!

setTimeout(function() {     //隐藏报表块report0的滚动条(此报表块名为report0,根据具体情况修改)     $("div[widgetname=REPORT0]").find(".frozen-north")[0].style.overflow = "hidden";     $("div[widgetname=REPORT0]").find(".frozen-center")[0].style.overflow = "hidden"; }, 100); window.flag1 = true; //鼠标悬停,滚动停止 setTimeout(function() {  $("div[widgetname=REPORT0]").on("mouseover",".frozen-center",function() {     window.flag1= false; }); //鼠标离开,继续滚动 $("div[widgetname=REPORT0").on("mouseleave",".frozen-center",function() {     window.flag1= true; });     var old = -1;     var interval = setInterval(function() {         if(flag1) {             currentpos = $("div[widgetname=REPORT0]").find(".frozen-center")[0].scrollTop;             if(currentpos == old) {                 $("div[widgetname=REPORT0]").find(".frozen-center")[0].scrollTop = 0;             } else {                 old = currentpos;                 //以25ms的速度每次滚动1.5PX                  $("div[widgetname=REPORT0]").find(".frozen-center")[0].scrollTop = currentpos + 1.5;             }         }     }, 25); }, 1000);

FineReport 用户3aCDb8859785 发布于 2023-11-1 15:51 (编辑于 2023-11-1 16:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户3aCDb8859785Lv5见习互助
发布于2023-11-1 16:32

报表块刷新会清除参数,在模板参数增加了 这几组参数为空就好了

最佳回答
0
坚定的小帆薯Lv7高级互助
发布于2023-11-1 16:08

估计是传参问题吧,你是否使用的是body里面的下拉框或者其余控件

并自定义查询按钮的

可以截图看看

  • 用户3aCDb8859785 用户3aCDb8859785(提问者) 没使用任何控件、按钮
    2023-11-01 16:15 
  • 坚定的小帆薯 坚定的小帆薯 回复 用户3aCDb8859785(提问者) 那你参数如何传递,刷新获取不到参数就会默认为空的
    2023-11-01 16:17 
  • 用户3aCDb8859785 用户3aCDb8859785(提问者) 回复 坚定的小帆薯 报表块刷新会清除参数吗?如果清除参数 也应该显示全部啊!我数据库查询这里面用的若为空则为全部 DATE_FORMAT(A.节点日期,\'%Y-%m-%d\')=CURDATE() ${if(len(leixing) == 0,\"\",\"and B.类型 = \'\" + leixing + \"\'\")} ${if(len(gongsi) == 0,\"\",\"and B.公司 = \'\" + gongsi + \"\'\")}
    2023-11-01 16:20 
最佳回答
0
PILGRIMLv5初级互助
发布于2023-11-1 16:09(编辑于 2023-11-1 16:11)

参数传参刷新后应该参数还有保留,不妨在“全部显示”的按钮加一个清空参数的JS试试

  • 用户3aCDb8859785 用户3aCDb8859785(提问者) 全部 动态参数下 传递了空值
    2023-11-01 16:14 
  • PILGRIM PILGRIM 回复 用户3aCDb8859785(提问者) 不应该啊!传递空值,刷新后还有参数传递。方便上传模板数据吗?
    2023-11-01 16:33 
  • 2关注人数
  • 321浏览人数
  • 最后回答于:2023-11-1 16:32
    请选择关闭问题的原因
    确定 取消
    返回顶部