关于填报报表的数据过滤问题?求大佬解答....

image.png

这是我的成绩单,请问如何实现填报班级的时候,和这个人的班级要符合一致?

比如说ls的班级是s1,我再填一条记录的时候也必须是s1,别的会报错,这个如何实现呢

FineReport 用户X3601032 发布于 2020-7-1 10:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-7-1 10:10(编辑于 2020-7-1 10:40)

使用填报校验

sql("DBName","select * from 表 where 姓名='"+姓名单元格+"' and 班级='"+班级单元格+"'",1,1)<1


sql("orcl","select count(*) from stusc where 姓名='"+b4+"' and 班级='"+e4+"'",1,1)<1


image.png




  • 用户X3601032 用户X3601032(提问者) 大佬。。一致提示非法的公式啊。。我是oracle数据库,您看下我这样写对不sql(\"orcl\",\"select * from stusc where 姓名=\'+b4+\' and 班级=\'+e4+\'\"1,1)<1
    2020-07-01 10:21 
  • snrtuemc snrtuemc 回复 用户X3601032(提问者) 你第二个1前面少了,号,前面少“”号
    2020-07-01 10:24 
  • snrtuemc snrtuemc 回复 用户X3601032(提问者) 看修改答案
    2020-07-01 10:25 
  • 用户X3601032 用户X3601032(提问者) 回复 snrtuemc 公式合法了。。但是没有效果
    2020-07-01 10:34 
  • snrtuemc snrtuemc 回复 用户X3601032(提问者) 修改下看修改答案
    2020-07-01 10:40 
最佳回答
0
huyajunLv6初级互助
发布于2020-7-1 10:09

你可以先做一个主数据表,然后在填报中填写姓名的时候自动带出班级

  • 3关注人数
  • 282浏览人数
  • 最后回答于:2020-7-1 10:40
    请选择关闭问题的原因
    确定 取消
    返回顶部