插入行问题

插入行时有什么方法可以判断只能选择一个测试项目经理和两个工程师(两个测试工程师或者两个实习工程师或者一个测试工程师一个实习工程师)图片.png

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

test按钮.cpt

填报时,数据校验可以判断一下。选的时候判断,应该得写js吧



count(C3[!0]{C3 ='测试项目经理' }) <=1

count(C3[!0]{RIGHT(C3,3 ) ='工程师' }) <=  2

image.png


image.png

image.png


image.png

  • C罗陈悦 C罗陈悦(提问者) 对 是js 我不知道怎么判断
    2020-10-12 11:14 
  • 晓亮 晓亮 回复 C罗陈悦(提问者) var exist = false; var self = this; var s; $(\"[id*=\'C\']\").each(function() { if ($(this).text() == self.getValue()) { exist = true; } }); if (exist) { alert(\"此数据已存在\"); this.setValue(\'\'); this.setText(\'\'); return false; } 这边有个校验重复的
    2020-10-12 11:40 
  • 晓亮 晓亮 回复 C罗陈悦(提问者) 写了半天js没写成功,不想写了,数据校验简单点
    2020-10-12 14:55 
  • C罗陈悦 C罗陈悦(提问者) 好滴~谢谢 我试一下
    2020-10-12 15:07 
  • C罗陈悦 C罗陈悦(提问者) 回复 晓亮 count(D22[!0]{D22 =\'测试项目经理\' }) >1 校验这样写不对吗
    2020-10-12 15:38 
最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-12 11:14
  • C罗陈悦 C罗陈悦(提问者) 想在填报时js判断要怎么写
    2020-10-12 11:21 
  • snrtuemc snrtuemc 回复 C罗陈悦(提问者) js比较麻烦,看一参考我给的第二个例子来处理,就是在填报入库前校验的
    2020-10-12 11:25 
  • C罗陈悦 C罗陈悦(提问者) 回复 snrtuemc 我的是插入行
    2020-10-12 11:26 
  • snrtuemc snrtuemc 回复 C罗陈悦(提问者) 插入行也是支持这个校验的
    2020-10-12 11:28 
  • C罗陈悦 C罗陈悦(提问者) 回复 snrtuemc 好的 我看一下
    2020-10-12 11:28 
  • 3关注人数
  • 499浏览人数
  • 最后回答于:2020-10-12 16:40
    请选择关闭问题的原因
    确定 取消
    返回顶部