Foxtable(狐表)用户栏目专家坐堂 → 这个表达式用代码应该怎么写呢?


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

主题:这个表达式用代码应该怎么写呢?

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
这个表达式用代码应该怎么写呢?  发帖心情 Post By:2013/6/26 11:45:00 [只看该作者]

IsNull([应付工资],0) - IsNull([扣养老],0) - IsNull([扣医疗],0) - IsNull([扣其它],0)

 

在change 事件中 这个表达式 应该写成什么样的代码呢?

 

e.datarow(“aa”)=IsNull([应付工资],0) - IsNull([扣养老],0) - IsNull([扣医疗],0) - IsNull([扣其它],0)

 

可以这样写么? 还是另外有说法呢

 


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


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

e.datarow("aa")=IIF(e.datarow.IsNull("应付工资"),0,e.datarow("应付工资")) - IIF(e.datarow.IsNull("扣养老"),0,e.datarow("扣养老")) - IIF(e.datarow.IsNull("扣医疗"),0,e.datarow("扣医疗")) - IIF(e.datarow.IsNull("扣其它"),0,e.datarow("扣其它"))

 回到顶部