填报联动问题请教大佬

我有一张填报表,A列是“客户姓名”,B列是“性别”,后边还有一些信息本次不讨论。A和B有一个填报联动,如果客户是老客户,那就会在B列自动联动出性别。但是如果A列是新客户,那填写完“客户姓名”之后是不会联动出“性别”的,“性别”需要手动填写,同时要求只能填男/女。这就有一个问题,如果我设置B的控件是下拉且不允许自定义,那如果是老客户的话,B是被联动出来的,提交数据校验时就会报错,提示“不允许自定义值”,只有双击B之后才会取消报错。请问这个问题怎么解决?PS:不想取消B的控件的“不允许自定义值”,填写人员过多,可能导致出现错别字,多打空格之类的问题。

FineReport 用户t0665173 发布于 2023-5-7 15:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
congerLv6高级互助
发布于2023-5-7 16:13(编辑于 2023-5-8 08:14)

换个思路,允许自定义值,然后校验单元格是否为男/女字符串,如果不是就提示报错

-----------------

内置校验

https://help.fanruan.com/finereport/doc-view-567.html

或者控件的填写规则用正则判断

https://help.fanruan.com/finereport/doc-view-252.html

  • 用户t0665173 用户t0665173(提问者) 请问最后怎么校验单元格是否为男/女呢?
    2023-05-07 20:03 
  • conger conger 回复 用户t0665173(提问者) 已更新回复
    2023-05-08 08:14 
  • 2关注人数
  • 231浏览人数
  • 最后回答于:2023-5-8 08:14
    请选择关闭问题的原因
    确定 取消
    返回顶部