Foxtable(狐表)用户栏目专家坐堂 → [求助]如何引用子表的统计数据


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

主题:[求助]如何引用子表的统计数据

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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
[求助]如何引用子表的统计数据  发帖心情 Post By:2013/10/31 15:13:00 [显示全部帖子]

请教一下诸位大侠。我要算提成­_买卖=提成金额的总和,代码该如何写啊
If e.DataCol.Name = "姓名" Then '
    e.DataRow("提成_买卖") = DataTables("提成发放记录").Compute("Sum(提成金额)","[姓名] = '" & e.NewValue & "'")
End If
If MainTable.Name = "员工薪酬管理" Then
    DataTables("员工薪酬管理").DataCols("姓名").RaiseDataColChanged()
End If
没有反应

图片点击可在新窗口打开查看此主题相关图片如下:101.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
[求助]  发帖心情 Post By:2013/10/31 18:18:00 [显示全部帖子]

在线等啊

 

 


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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
[求助]  发帖心情 Post By:2013/10/31 19:46:00 [显示全部帖子]

以前我用的是表达式,那个确实挺方便的。但是表达式的值是不能保存的,每次重新打开系统,都要算一遍,不如代码方便。

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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
  发帖心情 Post By:2013/10/31 19:46:00 [显示全部帖子]

好的。

 

 


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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
  发帖心情 Post By:2013/11/1 17:15:00 [显示全部帖子]

If e.DataCol.Name = "姓名" Then '
    e.DataRow("提成") = DataTables("提成发放记录").Compute("Sum(提成金额)","[姓名] = '" & e.NewValue & "'")
End If
If MainTable.Name = "员工薪酬管理" Then
    DataTables("员工薪酬管理").DataCols("姓名").RaiseDataColChanged()
End If
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.foxdb


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


加好友 发短信
等级:婴狐 帖子:37 积分:460 威望:0 精华:0 注册:2013/1/27 0:46:00
[讨论]  发帖心情 Post By:2013/11/1 19:02:00 [显示全部帖子]

不是同一个表啊,怎么绕弯。而且系统在使用中,这一列的值是一直要显示的,表达式肯定不行了。


 回到顶部