请选择
进入手机版
|
继续访问电脑版
入门资源
公开课
训练营
讨论
活动
商城
登录
|
注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
搜索
SpreadJS
活字格
Wyn Enterprise
ActiveReports
WijmoJS
ComponentOne
Spread.NET
SpreadJS
活字格
Wyn商业智能
ActiveReports
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
活字格专区
›
专题教程
›
查看内容
发新帖
Erik.Xue
超级版主
66
主题
4479
帖子
7669
积分
超级版主
积分
7669
138385
金币
4479
帖子
0
精华
最新发帖
松绑定状态下实现汇总行统计
8.0工作流外联库、内建库转换问题
8.0工作流如何手机页面和PC页面共用一个流程
《非暴力沟通》读书笔记
活字格性能优化——资源篇
看完必恍然大悟的活字格内幕:五十六、整数类型ID在活字格设计器的精度丢失问题
《责任病毒》读书笔记
一看就会,超有用活字格技能:一百三十五、用户角色组织结构“子管理员”前端配置
一看就会,超有用活字格技能:一百三十四、活字格开发规范——PC页面篇
(待实现)
[新版解密]
活字格7.0 update1新功能解密:三十四,命令提升-支持数据表操作命令跳过数据验证
Erik.Xue
超级版主
/ 发表于:
2021-8-27 14:52
/
查看:
1071
/ 回复:
0
本帖最后由 Erik.Xue 于 2021-11-17 14:02 编辑
各位大神们,对于活字格的使用想必是游刃有余了,之前我们的一位大神客户就遇到了一个问题,这个问题说小也小,说大影响到客户无法正常修改数据。
具体场景是什么呢?接下来就听我细细道来~~~~~
情景再现:
现在有一个学生信息表单,如图:
其中班级字段我使用字典表来保存班级,如图:
然后,在学生表详情页面设置班级字段为组合框,组合框数据源来源于数据表,来源于班级表,并设置这个组合框的数据验证为不可为空值。
当我向学生表中加入几条数据后:
但是突然业务变更,一年级招生人数不够,只需要一年级1班即可,一年级2班的编制可以取消了,故我将组合框中的一年级2班筛选掉:
当然,因为李四的班级暂时需要修改为空,故我需要修改李四的班级信息为空值:
但是,因为数据验证的关系,我无法修改班级的值为空,这个数据验证无法取消,因为在添加其他学生信息时班级是必须要填写的。
那怎么办呢???
7.1版本中,为了解决此类使用场景,我们在数据表操作命令中添加了高级设置——请求前数据校验,如图:
当我取消勾选此项时,在更新数据表时,就不会验证页面上的数据验证了,相当于给开发者提供了更多的选择权,是不是很灵活好用?!!!
此刻,活字格的强大令人艳羡~~~~
收藏
回复
0
个回复
讲师达人
悬赏达人
元老葡萄
活字格认证
活字格高级认证
微信认证勋章
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复