| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 873 人关注过本帖
标题:求助:全局变量问题
收藏  订阅  推荐  打印 
liubovfp
Rank: 1
等级:新手上路
帖子:12
积分:224
注册:2007-3-11
求助:全局变量问题

我想在combo1中显示数据表的字段,在text1中输入数据可以查找相应的内容显示到list1表中
在text1中,输入以下内容:
public cfield,txt
cfield=thisform.combo1.displayvalue
txt=alltrim(thisform.text1.value)
select 1
set filter to txt$&cfield
go top
thisform.refresh
结果还是显示找不到cfield变量
搜索更多相关主题的帖子: 变量  全局  cfield  txt  thisform  
2008-7-12 10:41
Tiger5392
Rank: 12Rank: 12Rank: 12
等级:版主
威望:44
帖子:2011
积分:21496
注册:2006-5-17

select 1
set filter to alltrim(thisform.text1.value)$thisform.combo1.displayvalue
go top
thisform.refresh

感言:学以致用。 博客:http://www.bc-cn.net/blog/user14/65009/index.shtml email:Tiger5392@tom.com
2008-7-12 11:14
liubovfp
Rank: 1
等级:新手上路
帖子:12
积分:224
注册:2007-3-11

怎么输入之后一点反应都没有呢?
2008-7-12 11:26
qjbzjp
Rank: 12Rank: 12Rank: 12
来自: 山西
等级:版主
威望:6
帖子:281
积分:3843
注册:2007-3-14
我测试了一下,显示正常

程序没有问题,请检查数据库中字段名,调试一下就很容易发现问题.
2008-7-12 12:23
Tiger5392
Rank: 12Rank: 12Rank: 12
等级:版主
威望:44
帖子:2011
积分:21496
注册:2006-5-17

Tiger5392 在 2008-7-12 11:14 的发言:

select 1
set filter to alltrim(thisform.text1.value)$thisform.combo1.displayvalue
go top
thisform.refresh
Combo1是字段名的话,需要修改。
If Type(thisform.combo1.displayvalue)='C'
  set filter to alltrim(thisform.text1.value)$Evaluate(thisform.combo1.displayvalue)
Else
  set filter to
EndIf
go top
thisform.refresh

感言:学以致用。 博客:http://www.bc-cn.net/blog/user14/65009/index.shtml email:Tiger5392@tom.com
2008-7-12 14:42
liubovfp
Rank: 1
等级:新手上路
帖子:12
积分:224
注册:2007-3-11

现在可以显示在grd表格中,不能显示在list中
2008-7-12 17:42
qjbzjp
Rank: 12Rank: 12Rank: 12
来自: 山西
等级:版主
威望:6
帖子:281
积分:3843
注册:2007-3-14
你的代码放在什么事件下?

放到text1的lostfocus事件里看看
2008-7-12 19:17
liubovfp
Rank: 1
等级:新手上路
帖子:12
积分:224
注册:2007-3-11

还是不行呀,大哥们给想想办法吧
2008-7-12 19:27
qjbzjp
Rank: 12Rank: 12Rank: 12
来自: 山西
等级:版主
威望:6
帖子:281
积分:3843
注册:2007-3-14
只把表单发来看看

....
2008-7-12 20:53
liubovfp
Rank: 1
等级:新手上路
帖子:12
积分:224
注册:2007-3-11

用什么传给你
2008-7-13 13:24
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.066259 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved