填报中的一些事

普通报表,每次需要填 姓名,性别,目前实现了填报完自动刷新,即清除了之前的数据

 那如何实现  填报完后,会自动生成上一次的性别,而只把姓名清空

FineReport 一行 发布于 2021-3-2 14:17
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
烟尘Lv6高级互助
发布于2021-3-2 14:26(编辑于 2021-3-2 14:27)

换个思路,给性别设置一个默认值

如果不行,那就设置一个模版参数,填报后给这个模版参数赋值性别,填报成功刷新的代码里把参数赋值给单元格控件

最佳回答
0
地球刘亦菲Lv6初级互助
发布于2021-3-2 14:28

你是否有填报时间或者ID等标识列,如果有的话,你可以写SQL公式,直接去最新的数据行的性别

  • 一行 一行(提问者) 每一次填报都会生成实时时间,你的意思获取距离现在最近的上一次的值?
    2021-03-02 14:30 
  • 地球刘亦菲 地球刘亦菲 回复 一行(提问者) 对的,sql(\"数据库名\",\"select 性别 from 表 time = (select max(time) from 表)\",1)相当于这种形式,具体sql函数你可以看看帮助文档
    2021-03-02 14:32 
  • 3关注人数
  • 339浏览人数
  • 最后回答于:2021-3-2 14:28
    请选择关闭问题的原因
    确定 取消
    返回顶部