系统自带数据校验问题

image.png

如上图我把单元格控件的校验规则设置为身份证。然后进行新填报预览(FineReport 10.0),但身份证输入错误后它会自动把该单元格设置为貌似空的样子

image.png

但实际上如再次数据校验按钮,仍然会提示身份证错误(即使点击单元格按退格键删除也是一样)

image.png

请问在输入错误的身份证后仍然显示输入的数据而不是貌似空的样子?感激不尽!

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

楼主:这个填报或新填报,内置的规则校验默认就这样的效果,校验出错后,无法消除清空内容效果;你可以考虑通过“自定义内置校验”来实现。

方法参考:自定义校验-https://help.fanruan.com/finereport/doc-view-564.html

image.png

  • Z4u3z1 Z4u3z1(提问者) 技术太差,完全看不懂JAVA只会用用简单正则。但是身份证用正则呢只是满足位数就校验过了。所以想直接用系统自带的然后加一条语句什么的就可以实现最好
    2020-09-29 08:56 
  • 1关注人数
  • 709浏览人数
  • 最后回答于:2020-9-28 18:29
    请选择关闭问题的原因
    确定 取消
    返回顶部