Access交流中心

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

菜鸟求指导,DSUM

杜晓光  发表于:2014-05-26 10:40:40  
复制

在订单管理窗体中,需要订单数量=订单明细中数量汇总,要求订单编号相同。

菜鸟,烦高手指导一下。

 

Top
zhaoyoulong 发表于:2014-05-26 11:26:51
dsum("[数量]","订单明细","[订单编号]='" & me.订单编号 & "'")

杜晓光 发表于:2014-05-26 11:35:04

好像哪里不对,显示#名称? 

再改改,谢谢



zhaoyoulong 发表于:2014-05-26 15:10:13

看看 “订单明细”表中的字段名和代码中的字段名是否一样:数量订单编号

或窗体内和控件标签为:“订单编号”相关联的主控件的名称是否是订单编号



杜晓光 发表于:2014-05-26 17:47:28

查看过了,字段都没错呀。删除条件后得到的结果是订单明细表中的所有数量汇总。加上上面的条件就显示 #名称?

不知道到底错在哪里



zhaoyoulong 发表于:2014-05-27 08:32:38
上传附件

杜晓光 发表于:2014-05-27 10:56:15
zhaoyoulong 发表于:2014-05-27 11:17:20

点击下载此附件

me 改成forms![订单管理]



杜晓光 发表于:2014-05-27 14:01:30

非常感谢。但是还有个小问题,修改后,只是窗体中的订单数量有结果,但是表中什么都没有,希望再改进一下。



zhaoyoulong 发表于:2014-05-28 09:49:13
表中有数据的啊

杜晓光 发表于:2014-05-28 10:57:52

谢谢指导,我想把上面的dsum()赋值给qty,然后让订单数量=qty,但是报错,请再指导下,谢谢



zhaoyoulong 发表于:2014-06-03 08:48:02

把订单数量的ControlSource去掉

me.订单数量.ControlSource=""

看一下 Dsum 的各项参数有无错误(窗体名称)



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