找回密码
 立即注册

QQ登录

只需一步,快速开始

崔崔崔
注册会员   /  发表于:2021-8-5 18:38  /   查看:2222  /  回复:1
报表模版里数据验证功能,如何设置某个单元格不为空

1 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-8-6 08:57:13
沙发
可以用下面的代码创建一个数据验证,关键是这句dv.ignoreBlank(false)

spread.options.highlightInvalidData = true;
var dv = GC.Spread.Sheets.DataValidation.createTextLengthValidator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.greaterThan, 0, undefined);
dv.showInputMessage(true);
dv.inputMessage("Number of characters must be greater than 0.");
dv.inputTitle("tip");
dv.ignoreBlank(false)
sheet.getRange(1, 1, 1,1).validator(dv)

在设计器设计的时候请取消勾选 “忽略空值”
image.png715912780.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部