Access交流中心

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

窗体聚合数总是显示第一笔记录

一鸣  发表于:2017-08-25 19:39:58  
复制

窗体聚合数总是显示第一笔数是什么原因?

控件来源=DSum("[数量之合计]","工单工序汇总查询","[订单ID] = [订单ID] and  [工序ID]=[Combo17]")

TW17080358号订单的N3总数为何不是3760,而是14789?

 

Top
一鸣 发表于:2017-08-26 08:11:00
控件来源=DlOOKUP("[数量之合计]","工单工序汇总查询"," [工序ID]=[Combo17]"),用的是DLOOKUP.

MDZZ 发表于:2017-08-26 08:13:12
DlOOKUP("[数量之合计]","工单工序汇总查询"," [工序ID]=[Combo17]")  如果有多条对应的 只会取第一条   你可以在限制下工单号


一鸣 发表于:2017-08-26 11:07:07
谢谢!DLOOKUP是否可以添加多条条件?要如何操作?

一鸣 发表于:2017-08-26 11:47:14

开始用的是“控件来源=DLookUp("[数量之合计]","工单工序汇总查询","[订单ID]='" & [订单ID] & "'and [工序ID]='"& [Combo17]&"' ")结果显示错误,以为DLOOKUP不能用AND进行多条件筛选,后来在坛子里查了下DLOOKUP有这种功能。反复试了好几次,总是不行。最后仔细思考,发现我的工序ID是数字类型,是不要用&符号的,工单ID是字符串才用&符号,于是改成下面的样式,再试OK!

=DLookUp("[数量之合计]","工单工序汇总查询","[订单ID]='" & [订单ID] & "'and [工序ID]= [Combo17] ")



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