以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问如何运用遍历的方法来计算统计表的数值???  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46776)

--  作者:lmlptj
--  发布时间:2014/2/27 15:20:00
--  请问如何运用遍历的方法来计算统计表的数值???

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

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

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

请问如何运用遍历的方法来计算统计表的数值???
红框中圈出的代码是不能执行的!!!!如果在聚合函数后逐个写出“字段名 = true",则无差错!!!

--  作者:Bin
--  发布时间:2014/2/27 15:22:00
--  
你这排版,一团糊,没办法看啊.  两个表也只看见一个.

你要怎么统计也没说清楚.

--  作者:Bin
--  发布时间:2014/2/27 15:23:00
--  
参考帮助http://www.foxtable.com/help/topics/0681.htm
--  作者:lmlptj
--  发布时间:2014/2/27 15:29:00
--  
前表是多张测评表,各字段为逻辑型,分为优、良、一般、差四个档次!
后表为前表的统计表!格式一样,除姓名外,各字段为整数型,就是统计各个人的优、良、一般、差的总票数!
[此贴子已经被作者于2014-2-27 15:30:07编辑过]

--  作者:狐狸爸爸
--  发布时间:2014/2/27 15:30:00
--  

楼主,你的代码不应该只用贴图的方式,也应该直接复制粘贴上来,否则别人想帮你,还得重新敲一次?

 

.Compute("Count(姓名)",  dc.name & "= True and 姓名 = \'" & Tables("人员表").Current("姓名") & "\'")

 

更好的提问方式应该将你的这个表和代码一起发上来。

[此贴子已经被作者于2014-2-27 15:32:52编辑过]

--  作者:lmlptj
--  发布时间:2014/2/27 15:33:00
--  
我试试你的方法,可能我引号的位置加的不对!!!
--  作者:lmlptj
--  发布时间:2014/2/27 15:34:00
--  
你太厉害了!!!!非常感谢!!!!!
--  作者:lmlptj
--  发布时间:2014/2/27 15:34:00
--  
此问题纠缠了我好久!谢谢!