Office中国论坛/Access中国论坛
标题:
如何写这个循环语句?
[打印本页]
作者:
冬冬
时间:
2007-1-7 08:35
标题:
如何写这个循环语句?
一个折扣表,如下:
折扣ID 消费金额 优惠折扣
1 1000 98%
2 1500 95%
3 2000 93%
. . .
. . .
如何自动根据客户消费累计金额,给出客户最大的优惠折扣。谢了!
作者:
rjacky
时间:
2007-1-7 08:56
好像是很简单的条件语句,是不是我理解错了?
select case 消费金额
case is >2000
优惠折扣=93
case is >1500
优惠折扣=95
……
end select
PS:2002注册的office新手,楼主是谁马甲呢?
[此贴子已经被作者于2007-1-7 0:57:34编辑过]
作者:
冬冬
时间:
2007-1-8 18:27
谢了楼上的朋友,select case 是写死了,我的问题是这个折扣表用户会根据情况经常调整。
消费金额、优惠折扣,还有目前是3条折扣可能还要新增到5条6条等。
作者:
一点通
时间:
2007-1-8 20:06
消费金额向上取值还是向下取值?例如1450元,是以1500元取值还是1000取值折扣?
作者:
rjacky
时间:
2007-1-8 20:37
1450应该取1000的折扣值吧,楼主最好把实例上传上来,大家不知道你所要求按照动态调整的折扣比例来计算优惠,是要在通过窗体控件来实现呢,还是单要一个查询或记录集实现的话,很难给出建议的
作者:
andymark
时间:
2007-1-8 20:40
[attach]22519[/attach]
作者:
冬冬
时间:
2007-1-8 21:06
是向下取值,¥1450,按¥1000的折扣。
详细说明:这是一个顾客购物优惠折扣表,还有一个顾客购物明细表。顾客第一次购物不享受优惠为100%,当多次购物累计达¥1000元以后,下次购物可开始享受98%折扣,当累计到¥1500元后,下次购物可享受95%的折扣,以此类推。
作者:
rjacky
时间:
2007-1-8 21:09
楼主,
andymark
已经帮你解决了,自行研究修改一下即可
又学到一招,高手出马果然不一样呢,
作者:
冬冬
时间:
2007-1-8 21:18
谢版主,修改一下可行了
作者:
wwffei
时间:
2007-12-5 22:42
yyyyyyyyyyyyyyyyyyyyyyyyyy
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3