| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1401 人关注过本帖
标题:{求助}表格(gird)中的文本框(text)触发事件问题?
只看楼主 加入收藏
fox3501
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2015-1-13
收藏
得分:0 
不好意思,上报整个目录,谢谢高手帮助。
TB.rar (54.86 KB)
2015-02-03 12:06
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
这个GRID是在 thisform.tb_p2_gi() 中动态处理的。

在表单创建方法:_InteractiveChange 来处理 grid1.column1.text1 的 InteractiveChange
在 thisform.tb_p2_gi() 最后加句:
BINDEVENT(thisform.pageframe1.p2.grid1.column1.text1, "InteractiveChange", thisform, "_InteractiveChange")
2015-02-03 15:20
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
也可以封装一个GRID类来处理
2015-02-03 15:22
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
BINDEVENT()受版本限制

坚守VFP最后的阵地
2015-02-03 15:26
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
以下是引用sdta在2015-2-3 15:26:56的发言:

BINDEVENT()受版本限制

楼主这个软件不像是老师布置的作业,应该不会存在VFP版本限制。
2015-02-03 15:32
fox3501
Rank: 1
等 级:新手上路
帖 子:50
专家分:7
注 册:2015-1-13
收藏
得分:0 
我在 thisform.tb_p2_gi() 最后加句:
BINDEVENT(thisform.pageframe1.p2.grid1.column1.text1, "InteractiveChange", thisform, "_InteractiveChange")然后运行,提示“文件‘bindevent.prg’不存在”的错误信息。
这个软件是自己学习的,不是老师作业。
我的思路是第1列,触击"InteractiveChange",赋值第2,3,4列的值,第1列只能输入13位数字(不能输入字母),
第5列,触击"LostFocus",赋值第6列的值,第5列只能输入2位数字(不能输入字母),第1,5列有效,第2,3,4,6列失效。请老师帮忙解决一下。
2015-02-03 16:39
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
不幸言中

坚守VFP最后的阵地
2015-02-03 17:11
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
自己寫的,怎麽改都能改到能用。

授人以渔,不授人以鱼。
2015-02-03 19:22
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
以下是引用fox3501在2015-2-3 16:39:05的发言:
这个软件是自己学习的,不是老师作业。


不是老师作业就好办,可以用VFP9了。
2015-02-03 20:03
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10607
专家分:43182
注 册:2014-5-20
收藏
得分:0 
动态编程,还是觉得自己封装一个GRID类好用点,用AddObject和RemoveObject方法就可以。
2015-02-03 20:09
快速回复:{求助}表格(gird)中的文本框(text)触发事件问题?
数据加载中...
 
   



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

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