填报不进去,数据可以打出来,也加了1秒延时就是写不进去数据,就三个字段写不进去,其他可以

生命周期不同选择下拉框的时候数据还没同步

FineReport yzm529517 发布于 2023-12-19 08:57 (编辑于 2023-12-19 09:44)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
weibwLv7高级互助
发布于2023-12-19 09:15

跟延时不延时没关系,你看看你的公式里的SQL是不是写的有问题

  • yzm529517 yzm529517(提问者) SCODE是下拉框控件
    2023-12-19 09:16 
  • weibw weibw 回复 yzm529517(提问者) 那别看了,根据执行生命周期,你这个公式是查不到数据的。在提交之前控件值还未赋值给参数,无法直接使用
    2023-12-19 09:19 
  • yzm529517 yzm529517(提问者) 回复 weibw 那只能在单元格吗?
    2023-12-19 09:20 
  • weibw weibw 回复 yzm529517(提问者) 你可以试试放两个按钮,一个查询按钮,一个提交按钮。你选完参数后,点击查询按钮,查询完后再点击提交按钮试试
    2023-12-19 09:22 
  • yzm529517 yzm529517(提问者) 回复 weibw 这样可以我想把查询和提交按钮放一起用这个js _g().parameterCommit(); _g().verifyAndWriteReport(); 可以吗?
    2023-12-19 09:23 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-12-19 08:59

不加延时啊

最佳回答
0
CovidLv3高级互助
发布于2023-12-19 08:59

主键设置有问题吧,你把主键拖到单元格试试

  • yzm529517 yzm529517(提问者) 我设置了也还是不行就几个字段加不进去
    2023-12-19 09:12 
  • Covid Covid 回复 yzm529517(提问者) 把你所有的公式都改到单元格里面去,然后填报的时候调用对应的单元格试试
    2023-12-19 09:16 
最佳回答
0
孤陌Lv6资深互助
发布于2023-12-19 09:04

关闭的 JS 放在WEB属性里的 填报成功事件里

  • yzm529517 yzm529517(提问者) 还是不行
    2023-12-19 09:11 
  • 孤陌 孤陌 回复 yzm529517(提问者) 那只能是 主键一样了 所以 数据覆盖更新看而已
    2023-12-19 09:12 
  • yzm529517 yzm529517(提问者) 回复 孤陌 更新提交直接没有数据
    2023-12-19 09:14 
  • 3关注人数
  • 266浏览人数
  • 最后回答于:2023-12-19 09:44
    请选择关闭问题的原因
    确定 取消
    返回顶部