Excel数据校验校验问题

yii的验证机制是根据上传文件的mimeType来匹配对应的extension列表然而xlsx已经被使用了,我不能再加个xlsx的键值对 在不改源码的基础上怎么让wps文件通过FileValidator的验证

  数据验证是经常使用到的一個功能例如在创建下拉菜单的时候,或者需要对输入内容进行规范的时候都会使用到当输入内容不符合限定的时候,就会出现一个警告提示输入内容不正确。

  例如在B1单元格中,限定了输入的是1-50的整数当输入其他数字的时候,就会出现弹窗提示了这个就是出錯警告。

  而这个出错警告是可以根据我们的实际需求来进行调整的

  默认情况下警告是开启的,但是这里也可以将警告给关闭

  1.打开数据验证窗口。

  2.点击“出错警告”

  3.将“输入无效数据时显示出错警告”的勾选取消。

  4.最后点击“确定”

  这時候在单元格内输入其他数字,不会出现任何警告数字可以正常填入单元格。

  但是一般情况下肯定不会关闭不然设置数据验证就沒有原本的意义了。

  这个也是默认的出错警告样式标志是一个叉。并且还可以输入标题和错误信息的详细内容点击“确定”保存。这样一来输入其他内容以后就会显示了。

  在警告框中点击“重试”单元格里面就还是编辑状态,可以重新进行输入

  如果點击“取消”,就会退出编辑单元格还是输入内容之前的状态。例如之前内容是3输入333以后出现警告,点击“取消”单元格内容还是3。

  这个样式是一个***三角感叹号也可以设置标题和错误信息。

  当输入的内容出错时就会出现对应的警告。点击“是”错誤的内容可以输入到单元格中。

  点击“否”继续编辑单元格。点击“取消”则返回到输入之前的状态。

  信息样式则是一个蓝銫圆形感叹号

  当输入内容出错时,点击弹框里的“确定”错误内容会保留在单元格内。点击“取消”则会回到输入之前的状态。

  以上就是关于数据验证中的出错警告可根据实际需要来进行设置。

  关于Excel数据校验如果遇到了什么问题,都可以进行留言看到以后会第一时间进行回复。如果觉得好也欢迎分享给更多的人,一起学习进步

本帖最后由 三流推土机 于 10:09 编辑

关於数据验证的我有2个问题:


情况1.限定单元格只能填写年月格式:如 2018年12月,这个我不会设置
   这么设置发现限定12位字符有效,输入重复的怎么没用呢
情况1,填写各种格式我想规范成“2018年9月”这种

参考资料

 

随机推荐