Foxtable(狐表)用户栏目专家坐堂 → 跨表统计


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

主题:跨表统计

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


加好友 发短信
等级:小狐 帖子:384 积分:3457 威望:0 精华:0 注册:2016/11/12 18:42:00
跨表统计  发帖心情 Post By:2020/6/29 15:39:00 [只看该作者]

需要在基础信息表中跨表统计(住宿生信息表) 每栋楼在中每个宿舍已住的人数,我根据帮助写的不执行,帮忙改一下。

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

If e.DataCol.Name = "已住人数" Then 
If DataTables("住宿生信息").name = "楼号" OrElse e.DataCol.name = "宿舍"
e.DataRow("已住人数") = DataTables("住宿生信息").compute("count(宿舍)","楼号='" & e.DataRow("楼号") & "' and 宿舍='" & e.DataRow("宿舍") & "' and _Identify <=" & e.DataRow("_Identify"))
 End If
End If
“住宿生信息表“中楼号、宿舍数据变动时自动统计到“基础信息”表中
[此贴子已经被作者于2020/6/29 15:44:12编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105486 积分:536421 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/29 15:48:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1472.htm

If e.DataCol.Name = "楼号" OrElse e.DataCol.name = "宿舍"
e.DataRow("已住人数") = DataTables("住宿生信息").compute("count(姓名)","楼号='" & e.DataRow("楼号") & "' and 宿舍='" & e.DataRow("宿舍") & "'")
 End If


 回到顶部