|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 关于CHK事件的累计问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
639
人关注过本帖
标题:
关于CHK事件的累计问题
只看楼主
加入收藏
qq402716710
等 级:
新手上路
帖 子:91
专家分:0
注 册:2013-1-14
结帖率:
92.86%
楼主
收藏
已结贴
√
问题点数:14 回复次数:11
关于CHK事件的累计问题
在chk事件中
IF this.Value=1
thisform.txtjelj.value=临时表.金额
endif
但是我要怎么进行累计呢,我想实现我勾上多少,那么就多少个金额相加显示出来。
搜索更多相关主题的帖子:
多少
2013-02-25 17:30
举报帖子
使用道具
赠送鲜花
xs591222
等 级:
贵宾
威 望:
28
帖 子:682
专家分:1299
注 册:2009-3-1
第
2
楼
收藏
得分:0
for i=1 to n
if
thisform.chk(i).value=1
thisform.txtjelj.value=thisform.txtjelj.value+临时表.金额
endif
endfor
[
本帖最后由 xs591222 于 2013-2-25 17:51 编辑
]
2013-02-25 17:48
举报帖子
使用道具
赠送鲜花
Tiger5392
等 级:
贵宾
威 望:
88
帖 子:2775
专家分:2237
注 册:2006-5-17
第
3
楼
收藏
得分:0
假如显示的金额分别在txt1,txt2,...,txtn中,对应CHK分别为chk1,chk2,...,chkn,则程序可以这样写
THISFORM.txtjelj.VALUE=IIF(THISFORM.chk1.VALUE=1,THISFORM.txt1.VALUE,0)+IIF(THISFORM.chk2.VALUE=1,THISFORM.txt2.VALUE,0)+...
感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2013-02-25 17:50
举报帖子
使用道具
赠送鲜花
qq402716710
等 级:
新手上路
帖 子:91
专家分:0
注 册:2013-1-14
第
4
楼
收藏
得分:0
回复 3楼 Tiger5392
我是想全部累计到txtjelj中,例如第一个勾上的金额是20的,那么txtjelj的value就是20,然后勾上的第二个金额是30,那么txtjelj的金额就是50(20+30)
这样
2013-02-25 18:03
举报帖子
使用道具
赠送鲜花
tlliqi
等 级:
贵宾
威 望:
204
帖 子:15453
专家分:65956
注 册:2006-4-27
第
5
楼
收藏
得分:0
以下是引用
qq402716710
在2013-2-25 18:03:25的发言:
我是想全部累计到txtjelj中,例如第一个勾上的金额是20的,那么txtjelj的value就是20,然后勾上的第二个金额是30,那么txtjelj的金额就是50(20+30)
这样
3楼的就能做到
2013-02-25 18:10
举报帖子
使用道具
赠送鲜花
qq402716710
等 级:
新手上路
帖 子:91
专家分:0
注 册:2013-1-14
第
6
楼
收藏
得分:0
回复 5楼 tlliqi
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
我是想实现勾上后,售价会全部累计到上面去,勾一个累计一个,在CHK事件要怎么处理
2013-02-26 09:57
举报帖子
使用道具
赠送鲜花
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
7
楼
收藏
得分:14
统计一下就可以啦
select 临时表
sum 金额 to thisform.txtjelj.value for 选择=1
2013-02-26 10:19
举报帖子
使用道具
赠送鲜花
qq402716710
等 级:
新手上路
帖 子:91
专家分:0
注 册:2013-1-14
第
8
楼
收藏
得分:0
回复 7楼 kiff
这个我知道..但是当其取消勾的情况下呢,我又要减去那个金额。
2013-02-26 10:28
举报帖子
使用道具
赠送鲜花
kiff
来 自:广州
等 级:
贵宾
威 望:
46
帖 子:756
专家分:2531
注 册:2013-1-30
第
9
楼
收藏
得分:0
sum 金额 to thisform.txtjelj.value for 选择=1
难道你那 勾 与不勾 的选择 不是对应字段的吗
勾 时 字段 选择=1
不勾时 字段 选择=0
2013-02-26 10:35
举报帖子
使用道具
赠送鲜花
qq402716710
等 级:
新手上路
帖 子:91
专家分:0
注 册:2013-1-14
第
10
楼
收藏
得分:0
回复 9楼 kiff
大概明白了,但是如果用SELE的话,那么在中间一勾上,就会直接到表尾了,用什么办法能让它不会去到表尾呢?
2013-02-26 10:39
举报帖子
使用道具
赠送鲜花
12
1/2页
1
2
快速回复:
关于CHK事件的累计问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.037508 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved