Foxtable(狐表)用户栏目专家坐堂 → 求助


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

主题:求助

美女呀,离线,留言给我吧!
xiaohuli
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
求助  发帖心情 Post By:2014/5/12 12:02:00 [只看该作者]

如图所示:当输入单价,数量,件数时会自动生成金额,我想实现当点击赠品时,金额列清空。
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140512115737.jpg
图片点击可在新窗口打开查看

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


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

如果金额列不是表达式列

DataColChanged

if e.datacol.name="赠品"  then
    e.datarow("金额")=nothing
end if

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/5/12 12:07:00 [只看该作者]

 如果是表达式,

 

 就这样写 iif(赠品=true, null, 单价*数量)


 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2014/5/12 12:09:00 [只看该作者]

谢谢老师。

 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2014/5/12 12:25:00 [只看该作者]

老师,赠品打勾时,金额清空了,但要是把勾去掉了,金额列还是空的,我想实现要是勾去了,金额还是显示出来。


 回到顶部
帅哥,在线噢!
y2287958
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4759 积分:34603 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/5/12 12:35:00 [只看该作者]

3楼

 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2014/5/12 12:39:00 [只看该作者]

老师,赠品打勾时,金额清空了,但要是把勾去掉了,金额列还是空的,我想实现要是勾去了,金额还是显示出来。


 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2014/5/12 12:41:00 [只看该作者]

金额列不是表达式,bin老师的代码可以实现,但问题是勾去掉后,金额列还是为空,我想实现当打勾后金额列为空,当去掉勾后金额列还是出现。


 回到顶部
帅哥,在线噢!
y2287958
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4759 积分:34603 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/5/12 12:46:00 [只看该作者]

if e.datacol.name="赠品"  then
    e.datarow("金额")=nothing
else
   e.datarow("金额")=e.datarow("单位")*e.datarow("数量")*e.datarow("件数")
end if

 回到顶部
美女呀,离线,留言给我吧!
xiaohuli
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:461 积分:3442 威望:0 精华:0 注册:2014/2/8 11:13:00
  发帖心情 Post By:2014/5/12 13:58:00 [只看该作者]

我就是那么写的,可是这样写之后,赠品打对勾,金额列也不清空,这是怎么回事?

 回到顶部
总数 11 1 2 下一页