校验一对一问题

image.png

填报时,想要校验一个任务单只能对应一个工作任务。大佬们,帮帮孩子吧

image.png

FineReport 晓亮 发布于 2019-5-22 10:21 (编辑于 2019-5-22 11:02)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
晓亮Lv7资深互助
发布于2020-9-16 17:04

数据校验

最佳回答
0
PoseidonLv5高级互助
发布于2019-5-22 10:27

这两个是手输的么?

如果是的话就直接去重去个数;个数相同允许提交;

否则的话填报前去数据库校验


  • 晓亮 晓亮(提问者) 是手输的,做填报时,一个任务单只能对应一个工作任务。我就是问的怎么去校验
    2019-05-22 10:32 
  • Poseidon Poseidon 回复 晓亮(提问者) 那就利用函数去重,计算个数; ARRAY(arg1,arg2...):返回一个由arg1,arg2,...组成的数组.arg1,arg2,...:字符串或者数字.示例:ARRAY(\"hello\") = [\"hello\"].ARRAY(\"hello\",\"world\") = [\"hello\",\"world\"].ARRAY(\"hello\",98) = [\"hello\",98].ARRAY(67,98) = [67,98]. UNIQUEARRAY(array):去掉数组array中的重复元素。示例:UNIQUEARRAY([14, 2, 3, 4, 3, 2, 5, 6, 2, 7, 9, 12, 3])返回[14, 2, 3, 4, 5, 6, 7, 9, 12]. COUNT(value1,value2,…): 计算数组或数据区域中所含项的个数。Value1,value2,…:可包含任何类型数据的参数。
    2019-05-22 11:51 
  • 晓亮 晓亮(提问者) 回复 Poseidon 看不太懂
    2019-05-22 14:30 
  • 1关注人数
  • 427浏览人数
  • 最后回答于:2020-9-16 17:04
    请选择关闭问题的原因
    确定 取消
    返回顶部