| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1533 人关注过本帖
标题:请教一个关天text文本框keypress响应的问题
取消只看楼主 加入收藏
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
结帖率:66.67%
收藏
已结贴  问题点数:5 回复次数:10 
请教一个关天text文本框keypress响应的问题
LPARAMETERS nKeyCode, nShiftAltCtrl

IF  nkeycode=13
 REPLACE 成本 WITH 单价1*用量1+单价2*用量2+单价3*用量3+单价4*用量4+单价5*用量5
ENDIF
thisform.text27.Refresh

代码如上,本意是想当text里的数值变化并回车后将变化后的数据刷新,现在这样输入新数据后按回车直接跳到下一个编辑项,只有在编辑框直接回车代码才会响应,请将版主及各位高手们如何解决?谢谢
搜索更多相关主题的帖子: 响应 文本框 回车 text keypress 
2022-12-15 10:36
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 2楼 吹水佬
好的,谢谢,先试试
2022-12-15 11:13
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 2楼 吹水佬
找到原因了,按键响应了
我认为回车后
if nkeycode=13
后面的代码没有执行是因为回车后光标已经移到下一个文本框了,执行的是下一个文本框的代码
这个时候如何才能解决回车后执行完本文本框代码?

[此贴子已经被作者于2022-12-15 12:56编辑过]

2022-12-15 11:48
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 5楼 吹水佬
我加了‘?nkeycode’代码,每个按键都有显示反应
刚才检查了一下数据表里面的数据执行情况,在按键过程中,编辑的字段‘用量’数据也改变了,但是 ‘repl 成本 with 单价*用量’没有执行

 ?nkeycode
REPLACE  成本价 WITH 单价1*用量1+单价2*用量2+单价3*用量3+单价4*用量4+单价5*用量5
 thisform.text29.Refresh

上面代码 ?nkeycode 每次都能执行,但后面的‘repl .......’没有执行出正确结果,如果再次对这个text时行编辑,一按键代码就执行正确结果了
2022-12-15 15:05
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 10楼 吹水佬
谢谢,谢谢
这个思路学到了,一步步来
2022-12-15 17:38
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 10楼 吹水佬
老大再请教一下,按您的方法

? 用量1

回车后这个值显示没有变化,和输入的值不一样,但这个时候打开关联的表和这个text所对应的字段值却已经改变了的,这是为啥啊?
2022-12-15 17:51
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 13楼 sam_jiang
谢谢大侠,加进去回车没用了请教应该怎么用,谢谢
2022-12-15 20:24
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 16楼 csyx
谢谢,马上试试
2022-12-16 20:42
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 17楼 sam_jiang
用了
2022-12-16 20:42
农民帅哥
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2017-3-7
收藏
得分:0 
回复 16楼 csyx
谢谢,一句话点醒我这个菜鸟
2022-12-16 20:44
快速回复:请教一个关天text文本框keypress响应的问题
数据加载中...
 
   



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

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