主题:求助:我是新学的,怎么计算
hao710
[专家分:0] 发布于 2008-07-17 11:49:00
从dbf做的表单,有3个设计好的框,一个是总数zfy,一个是比例数mzjz,一个是比例数grjn当总数zfy框输入一定数值后,在比例数的mzjz及grjn框能够有运算值出现。总数大于10000时,按65%计算。小于10000时,按60%计算,我输入代码,但不行。那位高手能教教我么,代码是那些,谢谢.
在valid\lostfocus里写入 thisform.mzjz.value=iif(this.value>=10000,0.65,0.60)*this.value 但不行,提示字符与数据不搭配
回复列表 (共8个回复)
沙发
martine [专家分:4950] 发布于 2008-07-17 13:06:00
MZJZ用生成器设为数值型
板凳
sucsea [专家分:500] 发布于 2008-07-17 15:04:00
将三个文本框的属性Value都设为0就行了.
3 楼
hao710 [专家分:0] 发布于 2008-07-17 17:43:00
这三个框都已设了数字型,就是没设value=0,我先试试,先谢谢大家啦
4 楼
cqf8340 [专家分:1810] 发布于 2008-07-17 19:13:00
2楼正确.
5 楼
hao710 [专家分:0] 发布于 2008-07-17 21:43:00
先谢谢大家,我做出来了。可还有一个问题,就是总数输入后,比例数为15%,不存在大于或小于10000,怎么做呢,请教大哥
6 楼
martine [专家分:4950] 发布于 2008-07-18 11:17:00
你这句话看不明白
7 楼
sucsea [专家分:500] 发布于 2008-07-18 11:34:00
确实看不懂!
8 楼
hao710 [专家分:0] 发布于 2008-07-18 15:20:00
怎样才能自己编成的可执行文件的vf外框去掉,那位大哥帮我呢
我来回复