标题:grid中如何自动计算
只看楼主
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
结帖率:100%
 问题点数:0 回复次数:40 
grid中如何自动计算
表格控件中输入某一值(如跑成绩:1000米跑的时间),另一列(跑得分)自动计算得分,如3.25分钟内为100分,3.26-4分钟为90分。如图
搜索更多相关主题的帖子: 如何 如何 
2015-05-15 22:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
我刚在这个帖子中说过怎么做:https://bbs.bccn.net/thread-445339-1-1.html


授人以渔,不授人以鱼。
2015-05-15 22:55
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
我是新手,你的这个帖子我已搜索看过了,没看懂,我想加入以下类同代码,不知放在哪里才能实现自动计算
if na<=0
  repl cjp with 0
endif
&&女生组判分   
if na>0 and na<=3.24 and 场次='B'
  repl cjp with 100
endif
if na>3.24 and na<=3.27 and 场次='B'
  repl cjp with 98
endif
2015-05-15 23:13
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
写在自定义函数中,栏的RecordSource = "自定义函数名"。用Grid显示中间运算结果不需实际设置字段,即不用replace,只要返回正确的数值即可。

授人以渔,不授人以鱼。
2015-05-15 23:16
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
不好意思还是没看懂,我想输入跑成绩,跑得分自动计算,这个条件就是(比如跑成绩在 这个范围内na>0 and na<=3.24 and 场次='B'则 跑成绩为100分, repl cjp with 100)这个结果如何实现,代码应写在哪里?刚接触,
2015-05-15 23:30
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
你上传表,明天写给你看

授人以渔,不授人以鱼。
2015-05-15 23:40
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
他们编写了一个表单,我刚打电话找来,但运行有些问题,我想修改完善,但我不知道自动计算的代码在哪里,上传请指教。[local]1[/local]
2015-05-15 23:44
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
好的,谢谢!

[ 本帖最后由 chychychy 于 2015-5-15 23:47 编辑 ]
2015-05-15 23:45
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
repl all 跑得分 with 100 for 跑成绩<3.26
repl all 跑得分 with 90 for 跑成绩>3.25
repl all 跑得分 with 80 for 跑成绩>4
.......

活到老,学到老! http://www. E-mail:hu-jj@
2015-05-16 08:11
chychychy
Rank: 2
等 级:论坛游民
帖 子:126
专家分:18
注 册:2015-4-18
得分:0 
我是想知道代码写在哪里?
2015-05-16 08:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-445363-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032343 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved