内置数据校验

求教:数据填报有一列为plant, 填报只能要求值在"select plant from table1" 数据集中,请问公式如何写,谢谢。

注:不要文档中的校验密码是否正确那个答案。也不要控件设置中的允许自定义值(因为仍然会被提交入库)

FineReport ahuhwl 发布于 2023-12-1 15:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Clown.Lv5初级互助
发布于2023-12-1 15:52(编辑于 2023-12-1 15:54)

填报数据校验:

单元格 = SQL("数据连接名","select plant from table1 where plant = '"+单元格+"'",1,1)

如:B4 = SQL("Roster", "select Boxcode from Archives_config WHERE Boxcode='" + B4 + "'", 1, 1)

image.png

最佳回答
0
luojian0323Lv7资深互助
发布于2023-12-1 15:53

数据校验里写公式:

len(sql("数据连接名","select plant from table1 where plant='"+plant所在单元格地址+"'",1))>0

最佳回答
0
CT1448Lv5初级互助
发布于2023-12-1 15:54

find(A1,value(ds1,plant))>0

  • 4关注人数
  • 209浏览人数
  • 最后回答于:2023-12-1 15:54
    请选择关闭问题的原因
    确定 取消
    返回顶部