皕杰报表之数据校验与处理

helloworld_34035044
• 阅读 454

填报校验分为四种:长度验证、内容校验、计算校验、JavaScript校验。

皕杰报表之数据校验与处理

长度校验 非空验证就是验证该单元格的值不能为空。

内容校验 适宜于验证输入内容的格式,譬如:邮箱验证、身份证验证、手机号码验证、邮政编码验证等。

计算效验 计算效验就是可以进行一些简单的计算校验。

JavaScript校验 JavaScript校验就是可以与使用一些javascript语言进行校验。

在javascript校验中,获取本单元格的值的公式 js(@value),获取其它单元格的值的公式 js(cellId)(cellId 是想获取值的单元格的标识),比如js(B3),获取参数的值的公式js(@num)(num是参数名)。

数据类型校验 在填报报表中,还有一种校验就是数据类型校验 。

在单元格属性中你设置填报的数据类型为整数 如果你输入的是其它类型的值。

就是提示你输入的内容必须为数字。

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
volley 实现验证码功能
  公司的项目,为防止机器注册,需增加验证码功能,开始以为只是一张图片,通过glide加载个地址就好,但接口的同事说验证码接口是返回一个流,因为服务端不应该做验证码图片的存储,因为验证是不停变动的,但公司的接口都是https,有相应的证书校验环节及头部信息校验,而项目中现存的网络请求是封装的volleyjson请求,只应该返回json的接口,之前了解的
Wesley13 Wesley13
3年前
Java中的参数验证(非Spring版)
1\.Java中的参数验证(非Spring版)1.1.前言为什么我总遇到这种非正常问题,我们知道很多时候我们的参数校验都是放在controller层的传入参数进行校验,我们常用的校验方式就是引入下列的jar包,在参数中添加@Validated,并对Bean对象的参数做不
Easter79 Easter79
3年前
SpringBoot校验参数
前言做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验非空校验都是必不可少的。如果参数比较少的话还是容易处理的一但参数比较多了的话代码中就会出现大量的IFELSE就比如下面这样:!(https://oscimg.oschina.net/oscnet/up5b6e114567bc70667
Stella981 Stella981
3年前
SpringBoot校验参数
前言做web开发有一点很烦人就是要校验参数,基本上每个接口都要对参数进行校验,比如一些格式校验非空校验都是必不可少的。如果参数比较少的话还是容易处理的一但参数比较多了的话代码中就会出现大量的IFELSE就比如下面这样:!(https://oscimg.oschina.net/oscnet/up5b6e114567bc70667
Stella981 Stella981
3年前
SpringBoot使用validator校验
在前台表单验证的时候,通常会校验一些数据的可行性,比如是否为空,长度,身份证,邮箱等等,那么这样是否是安全的呢,答案是否定的。因为也可以通过模拟前台请求等工具来直接提交到后台,比如postman这样的工具,那么遇到这样的问题怎么办呢,我们可以在后台也做相应的校验。新建项目,因为本文会使用postman模拟前端请求,所以本文需要加入web依赖,pom文件如
Stella981 Stella981
3年前
Spring Security构建Rest服务
浏览器模式下验证码存储策略浏览器模式下,生成的短信验证码或者图形验证码是存在session里的,用户接收到验证码后携带过来做校验。!(https://oscimg.oschina.net/oscnet/75774cf1ab5780bbf370ae42d1eff49e777.png)APP模式下验证码存储策略
Easter79 Easter79
3年前
SpringBoot使用validator校验
在前台表单验证的时候,通常会校验一些数据的可行性,比如是否为空,长度,身份证,邮箱等等,那么这样是否是安全的呢,答案是否定的。因为也可以通过模拟前台请求等工具来直接提交到后台,比如postman这样的工具,那么遇到这样的问题怎么办呢,我们可以在后台也做相应的校验。新建项目,因为本文会使用postman模拟前端请求,所以本文需要加入web依赖,pom文件如
不是海碗 不是海碗
1年前
涨知识!细数银行卡三要素 API 的 N 种验证方法
引言银行卡三要素验证API是一种基于姓名、身份证号码和银行卡号等三种信息的验证服务,主要用于绑定银行卡时校验银行卡是否为该身份信息所有、手机号是否为银行卡绑定手机号。银行卡三要素API的验证方法银行卡三要素API的验证原理是通过与银行或银联网络直接连接,向
liam liam
1年前
Postman Test 校验:带你深入了解如何正确使用
是一个广泛使用的API开发工具,它允许开发人员测试API的各个方面,包括请求、响应、身份验证等等,其中最常用的功能之一就是Test校验。那今天就一起来看看Postman的Test校验该如何使用。Test校验是什么?Test校验是Postman的一个内置功能
京东云开发者 京东云开发者
6个月前
SpringBoot如何优雅的进行参数校验(一)
SpringBoot如何优雅的进行参数校验一.为什么要进行参数校验在日常的开发过程中,我们常常需要对传入的参数进行校验,比如在web前后端分离项目中,参数校验有两个方面:前端进行参数校验后端进行参数校验那这两种有什么区别呢?只完成一个可不可以呢?答案是不可