Office中国论坛/Access中国论坛
标题:
TO:zhuyiwen大师,请帮忙看看
[打印本页]
作者:
ququ
时间:
2004-2-14 23:23
标题:
TO:zhuyiwen大师,请帮忙看看
一个表内有花生、瓜子、梨子等几个商品的字段,其实每个商品都有它本身的VIP单价,怎么做能使A客户就调出A的单价,B客户就自动跳出B的单价,依此类推
作者:
ququ
时间:
2004-2-14 23:42
用DLookup 函数示例可以在多字段内搜索并返回值吗?
作者:
zhuyiwen
时间:
2004-2-14 23:54
可以!
Dim 价格
Dim blnVlP As Boolean
blnVIP=DLookUp("[是否VIP用户]", "[用户表]", "[用户名称] = '" & 输入的用户名 & "'")
价格 = IIF(blnVIP, Dlookup("[VIP价格]", "商品价格表", "[商品名称] = '" & 输入的商品名称 & "'"), Dlookup("[普通价格]", "商品价格表", "[商品名称] = '" & 输入的商品名称 & "'"))
作者:
ququ
时间:
2004-2-15 00:06
对不起,我没说清楚,我现在有一张销售单,因为每一个客户的单价是不一样的,我已经有在里面设定好我某一个客户的每一个产品的单价,如此在输入销售单的窗体上当我选A产品时就调了这个客户的A的这个产品的单价,依此类推
作者:
ququ
时间:
2004-2-15 00:09
如 产品A 产品B 产品C 产品D 产品E
A客户单价 1 1.2 1.1 1.2 1.5
b客户单价 1.1 1.0 1.1 1.2 1.5
要求在输入A客户的单时,在产品内输入A就调出A客户的产品A的价格1,以此类推
[此贴子已经被作者于2004-2-14 16:09:32编辑过]
作者:
zhuyiwen
时间:
2004-2-15 02:00
表设计不合理!
作者:
tmtony
时间:
2004-2-16 02:37
表应该这样设计:
客户 产品 单价
A PA 16.5
B PB 17.5
再使用dlookup查找到对应的客户与产品的单价即可
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3