填报报表,单元格取值数据库的值,默认显示第一条的值,提交成功后刷新页面,并且显示最新一条的值

填报报表,单元格取值数据库的值,默认显示第一条的值,提交成功后刷新页面,并且显示最新一条的值。

我目前数据集里写的是只取第一条的值,所以每次进入该报表都是第一条的值(要求就是这样)

但同时我还想提交成功后,刷新页面,显示数据库里最新一条的值(填报成功事件)

填报成功事件里的js怎么写呢?

现在需求是:默认显示id=1对应的值,提报后刷新页面,显示id最大的那个值,如何实现?

FineReport xujie123 发布于 2021-5-23 13:07 (编辑于 2021-5-23 15:54)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-5-23 13:19

根据需求描述,「填报成功->刷新页面」即可;

——————————————

JS实现当前页刷新-https://help.fanruan.com/finereport/doc-view-1394.html

——————————————

image.png

  • xujie123 xujie123(提问者) 这是只刷新页面了,因为我数据集里设置的是取id=1的一条数据,我提交后除了刷新页面,还想显示修改后提交后的值,目前这个值写入数据库里了,我js如何写能获取到数据库里刚才提交的那次对应的值
    2021-05-23 15:52 
  • xujie123 xujie123(提问者) 目前刷新后仍然显示id=1的那条值,不是显示修改后的值
    2021-05-23 15:53 
  • zsh331 zsh331 回复 xujie123(提问者) 这个不应该用js来取数,应该在数据集SQL中,想办法取到你想要的那条数据才合理!做个排序,limit 1等
    2021-05-23 15:56 
  • xujie123 xujie123(提问者) 回复 zsh331 我现在就是刚进报表显示id1的 提交后显示id最大的 这个要怎么弄呢?
    2021-05-23 16:17 
  • zsh331 zsh331 回复 xujie123(提问者) 前端页面数据是通过数据集绑定单元格显示,直接在数据集SQL中按照上面说的获取第一行即可
    2021-11-23 11:08 
最佳回答
0
xiaomiliLv6初级互助
发布于2021-5-23 18:01

发个模板看一下吧

  • 4关注人数
  • 802浏览人数
  • 最后回答于:2021-5-23 18:01
    请选择关闭问题的原因
    确定 取消
    返回顶部