Office中国论坛/Access中国论坛

标题: 汇总"不合格数"不为0的记录批量数总和 [打印本页]

作者: wellcome_gx    时间: 2008-5-18 20:20
标题: 汇总"不合格数"不为0的记录批量数总和
设置一个窗体

货品名称     到货批量数       不合格数         日期
名称1          1000                   0                   08-5-1
名称1          800                     0                   08-5-2
名称1          1200                   10                 08-5-3
名称2          1000                   0                   08-5-4


下方设置几个汇总文本框

下面的第三句有什么问题
=Sum(IIf([不合格数]<>0,1,0)) 可以反映不合格记录数
=sum("批量数")可以反映总的批量数
=sum("批量数") where IIf([不合格数]<>0,1,0)   错误,不能汇总有不合格状态的批量数呢

[ 本帖最后由 wellcome_gx 于 2008-5-18 22:37 编辑 ]
作者: yanlj518    时间: 2008-5-18 20:59
不合格数=DCount("[货品名称]","表名","[合格状态] = ' 否' ")
作者: wellcome_gx    时间: 2008-5-18 21:45
=sum("批量数")可以反映总的批量数
=Sum(IIf([不合格数]<>0,1,0)) 可以反映不合格记录数

这一句该如何写,汇总有不合格数的批量数
=sum("批量数") where IIf([不合格数]<>0,1,0)   不能计算不合格状态的批量数

[ 本帖最后由 wellcome_gx 于 2008-5-18 21:46 编辑 ]
作者: ganrong    时间: 2008-5-19 09:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: wellcome_gx    时间: 2008-5-19 23:21
不行,设置控件来源如上时, 不能计算,显示     #名称?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3