Foxtable(狐表)用户栏目专家坐堂 → 请问窗口上如何动态显示某列数据的合计数


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

主题:请问窗口上如何动态显示某列数据的合计数

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


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

 不可能报错。测试没问题

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


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

要改正确啊,重点是这句代码

 

vars("原先费用") = CDbl(e.DataTable.Compute("sum(费用)"))


 回到顶部
帅哥哟,离线,有人找我吗?
海阔天空pl
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:47 积分:417 威望:0 精华:0 注册:2014/11/21 1:13:00
  发帖心情 Post By:2014/12/1 11:16:00 [只看该作者]

是的,我在表属性的DataColChanged事件里,把

If e.DataCol.Name = "费用" Then
vars("原先费用") = e.DataTable.Compute("sum(费用)")
End If

改成

If e.DataCol.Name = "费用" Then
vars("原先费用") = CDbl(e.DataTable.Compute("sum(费用)"))
End If

原封不动复制过去的


 回到顶部
帅哥哟,离线,有人找我吗?
海阔天空pl
  24楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:47 积分:417 威望:0 精华:0 注册:2014/11/21 1:13:00
  发帖心情 Post By:2014/12/1 11:20:00 [只看该作者]

哦知道了,在打开窗口的事件里也做同样修改,可以了
[此贴子已经被作者于2014-12-1 11:20:20编辑过]

 回到顶部
总数 24 上一页 1 2 3