以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助版主和狐表爸爸,如何用是否来统计数量  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132270)

--  作者:w823087877
--  发布时间:2019/3/18 17:10:00
--  求助版主和狐表爸爸,如何用是否来统计数量

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190318171024.png
图片点击可在新窗口打开查看
如图,我想统计拥有的电脑数量,是默认为1,否默认为0,最后将所有的1统计出总数,这个是通过语句统计还是用统计功能统计呢?谢谢老大了。

--  作者:有点甜
--  发布时间:2019/3/18 18:19:00
--  

分组统计,如

 

http://www.foxtable.com/webhelp/scr/0158.htm

 


--  作者:w823087877
--  发布时间:2019/3/19 14:44:00
--  
版主大大可能我问的有点问题,是这样的,我想用这个图1的数据统计,但是是显示在图2的这里,您帮我看一下。
图片点击可在新窗口打开查看此主题相关图片如下:11111111111.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:2222222222222222.png
图片点击可在新窗口打开查看

意思是用图1中的每个所里面的电脑是否来统计数量,但是最终出数在图2里面显示数量
[此贴子已经被作者于2019/3/19 14:44:45编辑过]

--  作者:有点甜
--  发布时间:2019/3/19 14:49:00
--  

参考代码

 

http://www.foxtable.com/webhelp/scr/0681.htm

 


--  作者:有点甜
--  发布时间:2019/3/19 14:56:00
--  

或者看看

 

http://www.foxtable.com/webhelp/scr/1454.htm

 


--  作者:w823087877
--  发布时间:2019/3/19 17:46:00
--  
版主,我没看明白啊,我吧我项目传上来了,您帮我改改?谢谢了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:全能型供电所管理系统.table

最主要是不是应该在语句中有一个赋值的说明啊?是=1,否=0,然后再加法运算?
[此贴子已经被作者于2019/3/19 17:46:26编辑过]

--  作者:有点甜
--  发布时间:2019/3/19 17:59:00
--  

参考代码

 

Select Case e.DataCol.name
    Case "所属供电分公司","所属供电所","字母代码"
        Dim filter = "所属供电所=\'" & e.DataRow("所属供电所") & "\' and 所属单位=\'" & e.DataRow("所属供电分公司") & "\'"
        e.DataRow("电脑数量") = DataTables("阜新供电所人员基本情况汇总").Compute("count(姓名)",filter & " and 是否有办公电脑=\'是\'")
        e.DataRow("打印机数量") = DataTables("阜新供电所人员基本情况汇总").Compute("count(姓名)",filter & " and 是否有打印机=\'是\'")       
End Select

 

重置列

 

图片点击可在新窗口打开查看


--  作者:w823087877
--  发布时间:2019/3/20 13:01:00
--  
版主,我复制那个语句进去以后没反应啊。放在哪个表的哪个合集中啊?
[此贴子已经被作者于2019/3/20 13:01:00编辑过]

--  作者:有点甜
--  发布时间:2019/3/20 14:43:00
--  

代码写入以后,重置列

 

图片点击可在新窗口打开查看


--  作者:w823087877
--  发布时间:2019/3/21 9:22:00
--  
我重置了,不出啊。