在决策报表里,文本域显示问题

在决策报表里,表格里的数据传给文本域显示,只显示第一次的值,但是表格数据更新后,文本域显示的值还是不变,没有刷新。

测试10.7z

FineReport 用户S0887427 发布于 2024-3-9 10:50 (编辑于 2024-3-9 14:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
飞翔的土豆iLv5见习互助
发布于2024-3-9 10:59(编辑于 2024-3-11 10:20)

是不是表格数据刷新了,文本域的数据没有刷新这样。需要模板看看具体问题,或者截图说明

--------------------------分隔线-------------------------------------

经过测试,你这边文本域值没有变的原因是因为公式的执行顺序是优先与页面刷新的,我这边测试的每次第二次点击公式才等于上一次的结果,所以判断出可能是执行顺序的问题。

所以不建议文本域直接等于公式,而是等报表块内容刷新之后获取到公式值然后通过JS赋值给文本域控件;

具体JS、附件

测试10.zip

如下:

image.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-3-9 10:59

表格数据更新后需要在次赋值给文本域

  • 3关注人数
  • 211浏览人数
  • 最后回答于:2024-3-11 10:20
    请选择关闭问题的原因
    确定 取消
    返回顶部