设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1095|回复: 6
打印 上一主题 下一主题

[其它] TO:zhuyiwen大师,请帮忙看看

[复制链接]
跳转到指定楼层
1#
发表于 2004-2-14 23:23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个表内有花生、瓜子、梨子等几个商品的字段,其实每个商品都有它本身的VIP单价,怎么做能使A客户就调出A的单价,B客户就自动跳出B的单价,依此类推
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2004-2-14 23:42:00 | 只看该作者
用DLookup 函数示例可以在多字段内搜索并返回值吗?

点击这里给我发消息

3#
发表于 2004-2-14 23:54:00 | 只看该作者
可以!

Dim 价格
Dim blnVlP As Boolean

blnVIP=DLookUp("[是否VIP用户]", "[用户表]", "[用户名称] = '" & 输入的用户名 & "'")
价格 = IIF(blnVIP, Dlookup("[VIP价格]", "商品价格表", "[商品名称] = '" & 输入的商品名称 & "'"), Dlookup("[普通价格]", "商品价格表", "[商品名称] = '" & 输入的商品名称 & "'"))
4#
 楼主| 发表于 2004-2-15 00:06:00 | 只看该作者
对不起,我没说清楚,我现在有一张销售单,因为每一个客户的单价是不一样的,我已经有在里面设定好我某一个客户的每一个产品的单价,如此在输入销售单的窗体上当我选A产品时就调了这个客户的A的这个产品的单价,依此类推
5#
 楼主| 发表于 2004-2-15 00:09:00 | 只看该作者
如           产品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编辑过]

点击这里给我发消息

6#
发表于 2004-2-15 02:00:00 | 只看该作者
表设计不合理!

点击这里给我发消息

7#
发表于 2004-2-16 02:37:00 | 只看该作者
表应该这样设计:
客户   产品   单价
A       PA      16.5
B       PB       17.5

再使用dlookup查找到对应的客户与产品的单价即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-16 04:27 , Processed in 0.082039 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表