Foxtable(狐表)用户栏目专家坐堂 → [分享] 逛逛杂谈8 小技巧-用表达式判断空值


  共有2858人关注过本帖树形打印复制链接

主题:[分享] 逛逛杂谈8 小技巧-用表达式判断空值

帅哥哟,离线,有人找我吗?
逛逛
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12117 威望:0 精华:7 注册:2013/7/11 10:52:00
[分享] 逛逛杂谈8 小技巧-用表达式判断空值  发帖心情 Post By:2015/2/14 11:31:00 [只看该作者]

 

分享一个超级小的技巧

 

数据表保存的时候,经常会做一些验证,比如空值

 

俺常用一个方法,就是用表达式

 

1、添加一个表达式列  校验

2、用IIF 函数来判断,符合的为0,不符合为1

3、如果表达式列不等于0,则有错误

 

如(例程中的订单表)

 

表达式列("校验")

 

表达式:IIF([产品] is null,1,0) + IIF([雇员] is null,1,0)+ IIF([单价] <= 0 or [单价]  is null,1,0)+ IIF([折扣] < 0 or [折扣] >1 or [折扣] is null,1,0)

 

这样可以在其他事件中少写很多判断的代码,只需判断校验的值是否为0就可以了。

 

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/2/14 11:34:00 [只看该作者]

也不失为一个办法,只是每次启动都要运算一次这个表达式.效率就不好了

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2015/2/14 11:37:00 [只看该作者]

无条件顶赞。

 回到顶部