以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]性别统计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92254)

--  作者:苏州老街
--  发布时间:2016/10/30 14:28:00
--  [求助]性别统计
老师好,星期天也打扰你。真不好意思。


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

--  作者:y2287958
--  发布时间:2016/10/30 15:00:00
--  
上例子
--  作者:苏州老街
--  发布时间:2016/10/30 15:27:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目.table


--  作者:y2287958
--  发布时间:2016/10/30 15:35:00
--  
没有数据,没有统计规则,没人知道你要什么结果
--  作者:苏州老街
--  发布时间:2016/10/30 16:44:00
--  
自动统计"亲朋好友"表的"受邀姓名"列的个数后自动把数据填入到"统计表"的"姓名统计"列中。
自动统计"亲朋好友明细"表的"性别"的男、女个数后自动把数据分别填入到统计表的性别_男和性别_女的列中。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:项目.table


--  作者:y2287958
--  发布时间:2016/10/30 16:57:00
--  

这个意思?

 

Dim dr As DataRow = DataTables("统计表").AddNew
dr("姓名统计") = DataTables("亲朋好友").Compute("count(编号)","受邀姓名 is not null")
dr("性别_男") = DataTables("亲朋好友明细").Compute("count(编号)","性别=\'男\'")
dr("性别_女") = DataTables("亲朋好友明细").Compute("count(编号)","性别=\'女\'")


--  作者:苏州老街
--  发布时间:2016/10/30 17:20:00
--  

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




[此贴子已经被作者于2016/10/30 19:23:50编辑过]

--  作者:有点蓝
--  发布时间:2016/10/31 9:10:00
--  
参考:http://www.foxtable.com/webhelp/scr/0681.htm
--  作者:苏州老街
--  发布时间:2016/10/31 17:21:00
--  
老师,是直接统计姓名列有多少个
--  作者:有点蓝
--  发布时间:2016/10/31 17:57:00
--  
看6楼,8楼,方法一样的,学会变通。