Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

再次请教汇总

学习者  发表于:2012-02-01 18:56:52  
复制

我昨天看了煮道老师给我的汇总,但是当条件改变的时候,还是无法进行计算,

所有我自己通过编程来试着实现这个问题,编译通过了,但是无法计算,不知道是不是哪个细节没处理好?请教下在哪里出错了,请在改动的地方做些解释。

点击下载此附件

 

Top
煮茶论道 发表于:2012-02-01 20:40:19

想怎么搞?



学习者 发表于:2012-02-01 22:23:05

当时帮我解决的那个汇总是把所有的记录的如“无显示”,“缺划”.....这四个做了分别汇总,

也就是DSum("不良数量","qr_FA_Minute","分析类型='无显示'");

 

但是当我做了条件查询后,即执行了"查询"按钮功能后,在可子窗体里的记录会按照条件来重新筛选,

这里就出现问题了,就是界面上显示的“无显示”,“缺划”.....任然是所有记录的汇总,不是执行查询后的所见记录重新做汇总计算了;

 

所有我就想通过编程来实现,也就是我要“无显示”,“缺划”......随着 班级、时间,这些条件的改变来做汇总,当然汇总的数据就不一样了;

上面传的附件是我做了的,编译通过,但是计算结果都是0,刚刚又做了一段时间,没搞定;

 

下面我传你上次的列子,不可以按照条件汇总;

点击下载此附件

萧云 发表于:2012-02-02 10:32:18

看到你所做的示例,感觉你思路很乱,没有抓到重点。

 

根据你对需求的阐述,我是这样理解的:

 

1。你要得到对此数据表中不良数据字段的汇总统计,你强调一个前提条件就是根据 分析类型 字段中的 4种类型 分别汇总。

 

     我在你的窗体中并没有找到你是如何设置这一条件的,不知道你是怎样认识这一问题的。

 

2。对于一个SQL查询语句来说,当一个数据表存在,并且查询条件是已知的情况下,查询的结果就明晰了,查询设计也就不复杂了。

 

 

3。建议你在窗体中增加一个组合框或列表框控件,用它来明确查询的条件即: 分析类型。当选择了其中某行的类型,就可以触发事件来执行查询。

 

 

4。强调:重点在条件上!



煮茶论道 发表于:2012-02-02 10:44:04

这样做可以吗

点击下载此附件

学习者 发表于:2012-02-02 11:49:17

萧云  首先很感谢你的回复

其实我的目的很明确

1、条件:首先我已经设置了几条查询条件,即 开始日期、结束日期、班级、LCD类型、型号选择、机器号;

2、我需要一个对符合条件(符合1上的筛选)上对分析的四种类型进行汇总;

如:当我不进行任何条件筛选的时候(1上条件为空),则分析的四种类型会对 所有记录 进行分析汇总,即无显示=x1,乱显=y1,缺划=z1,同短=m1;

    当我进行条件筛选时(1上存在条件限制),则分析的四种类型会对  符合条件内记录  进行分析汇总,即无显示=x2,乱显=y2,缺划=z1,同短m1;

 

其它,你的意思可能是设置一个分析类型的条件选项框,那么就可以筛选了,这个我能理解(同过四次选择来计算分析类型的四个结果)

但我的目的是需要在一个界面上就能将四种分析类型的汇总结果都显示出来(只需要筛选条件,就能同时显示四种结果)

 

 

煮道老师我在公司不能下载,等晚上再看下你怎么分析的,不过先在这里谢过了,

 

下面是我刚做的一个实列

能够计算结果,但是只能对所有的记录进行计算,无法对条件改变而改变汇总

 

点击下载此附件

学习者 发表于:2012-02-02 18:01:36
没人能够解答么?还是另一种思路解决这个问题。

煮茶论道 发表于:2012-02-02 21:18:31

我的做法不对吗



学习者 发表于:2012-02-02 21:26:52
但当我改变班别,日期等条件的时候,不良分析的这四个项目不会随着条件的改变而改变汇总啊!

煮茶论道 发表于:2012-02-02 22:01:44
学习者 发表于:2012-02-02 22:45:54
煮道老是  这个附件里面不会安装筛选的条件进行汇总啊,我上传下我做的,就是代码不能通过,当筛选了班级条件的时候,会报参数错误,你帮忙看下,也许你看了我的代码你就知道我想做成什么效果。点击下载此附件

学习者 发表于:2012-02-03 16:06:38
还没有弄出来。。。。

总记录:11篇  页次:1/1 9 1 :