Access交流中心

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

如何用DLOOKUP查找特定值(多条件)

jingguangyuang  发表于:2010-01-11 13:35:54  
复制

我需要查找出2009/00888合同中“彩盒(开窗)”这个成品对应耗用料件名称为“牛咭纸”“、瓦楞芯纸”...的“净耗”值。

(只要更换合同号,在红色的格子,会自动显示不同合同下,同一成品对应同一料件的净耗值)

点击下载此附件

 

Top
Yong.H 发表于:2010-01-12 17:06:09

我觉得应该写在合同号更新事件中, 不知是不是这个意思.



jingguangyuang 发表于:2010-01-15 11:17:26

我也不知道,我见过有例子是在查询中写公式的,但没有见过在窗体中写,而且是引用子窗体又要多条件的。



钱玉炜 发表于:2010-01-15 14:17:21
wang decheng 发表于:2010-01-15 14:51:44

你的方法虽然直观但是非常繁琐。你完全用EXCEL的方式做ACCESS。建议你改变思路。

如果一定要做,我觉得你可以用列表框的方式;用产品名称和合同号做条件。我在窗体右下角做了一个例子,你参考一下

点击下载此附件

jingguangyuang 发表于:2010-01-15 15:58:32

钱玉炜:你好!

    谢谢你给我的例子,但内面只有一个条件。

    我是刚开学的新手,理解上可能有问题,但由于我一个合同有多个成品,而同一个料件有可能用在两个以上的成品,加上耗用值是不同的,有点烦。



jingguangyuang 发表于:2010-01-15 16:11:03

4楼的wang decheng:你好!

    非常感谢你对我的支持,我也想改变思路,可我一个合同有多个成品,而且多个成品用上了同一个料件,加上净耗是不一样的。

    请看看红色部份有多个牛咭纸、瓦楞芯纸,对应成品有彩盒(开窗)、彩盒A(开窗)、彩盒B(开窗)、彩盒C、纸箱、纸箱B、纸箱C纸卡、纸卡C,如果每个成品对应的料件耗是一样的,那就好办,可麻烦的是不一致的,这是我最烦的地方。

    另外我还需要统计每个成品对应的料件净耗值,再加总所有同一料件的净耗值,这就是我的目的。

   



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