| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1633 人关注过本帖
标题:怎么样才能控制录入表单上的数据为只读或可写?
只看楼主 加入收藏
morning_chen
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-1-5
收藏
 问题点数:0 回复次数:5 
怎么样才能控制录入表单上的数据为只读或可写?
我在一录入表单中放置了几个命令按扭,其中有一个为"编辑",现在要求只当按下此按扭时,表单上的数据(文本框的内容)才能修改,而按其它时只是只读状态,即不能编辑.
哪位高手可以指教一下吗?谢谢!
搜索更多相关主题的帖子: 表单 数据 文本 命令 
2006-01-07 22:00
qqqaaaqqq
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2005-12-30
收藏
得分:0 
将文本框的readonly属性设为.T.就不能修改了,在"编辑"按钮的click事件中再将文本框的readonly属性设为.F.就可以修改了。
2006-01-07 22:35
morning_chen
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-1-5
收藏
得分:0 
谢谢二楼的朋友!
这样是可以解决问题,但是我用的是一类控件(一组命令组),添加到表单后元法去编辑.同时用readonly属性的话,文本框的背景会自动变灰暗,跟其它的文本框不是很和谐,是否有其它的办法可达到这个目的?
2006-01-09 16:03
freejyl
Rank: 1
等 级:新手上路
帖 子:59
专家分:3
注 册:2006-1-6
收藏
得分:0 
你说的是命令按钮组吧,你可以在按钮组上点右键--“编辑”--双击要编辑的按钮即可去编辑CLICK了。
至于文本框的背景问题,你可以在文本框的“属性”--“布局”里找一下失效控件的颜色设置一下就可以了。
2006-01-09 22:39
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
收藏
得分:0 
呵呵,一般这样的情况,用ENABLED控件比较好
至于你说的命令按钮组,要引用于命令按钮上才行
THISFORM.COMmandgroup1.COMmand1.Enabled= .F.

一般控件他的读写属性,这个方法最好了

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-01-10 20:21
morning_chen
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2006-1-5
收藏
得分:0 

谢谢四五楼的朋友们!

2006-01-11 12:51
快速回复:怎么样才能控制录入表单上的数据为只读或可写?
数据加载中...
 
   



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

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