Foxtable(狐表)用户栏目专家坐堂 → [求助]这样的乘积如何实现?


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

主题:[求助]这样的乘积如何实现?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 14:25:00 [显示全部帖子]

 表达式列不能触发Datacolchanged事件

 

 http://www.foxtable.com/help/topics/2381.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 15:56:00 [显示全部帖子]

 回复4楼,你需要重置一下列,才会重新计算的。

 

 http://www.foxtable.com/help/topics/1469.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/31 16:32:00 [显示全部帖子]

以下是引用rophy0952在2014-7-31 16:23:00的发言:
回复有点甜:

用代码重置列后,系统出现错误,然后自动关闭。

 

你Datacolchanged不要有多余代码,这一段代码没有问题

 

Select Case e.DataCol.name
    Case "分切净重_1","分切净重_2","分切净重_3","分切净重_4","分切净重_5","分切净重_6","分切净重_7","分切净重_8","分切净重_9","分切净重_10"
        Dim dr As DataRow = e.DataRow
        dr("分切净重_合计") = dr("分切净重_1")+dr("分切净重_2")+dr("分切净重_3")+dr("分切净重_4")+dr("分切净重_5")+dr("分切净重_6")+dr("分切净重_7")+dr("分切净重_8")+dr("分切净重_9")+dr("分切净重_10")
        dr("分切金额") = dr("分切净重_合计") * dr("分切单价")
End Select

 回到顶部