我在表单INIT中动态添加文本框,为何文本框不受我控制.....

Newboy_wang 2003-06-01 04:58:28
在INIT事件中动态添加文本框后,将其ControlSource设置为已打开表的某个字段,在交互时,
出现了下面这个问题:
该文本框一直灰显,不能编辑,即使已设置其enabled=.t.,readonly=.f.,(已经添加了一条空记录)
哪位大哥能帮我解决这个问题,谢谢!
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Newboy_wang 2003-06-02
  • 打赏
  • 举报
回复
谢谢两位了
我在LOAD事件中添加文本框对象,然后在INIT事件中将其ControlSource属性设置在数据表中的某一字段
这个问题就解决了,也不知道是怎么回事。
dyming0410 2003-06-02
  • 打赏
  • 举报
回复
你测试一下,在init()中你的代码后加入
if eof('your_TableName')
set step on
endif
如果有调试出来,就记录肯定是已经到文件尾了!
你可以用go iif(!eof('your_TableName'),"recn()","bottom")
xiolig 2003-06-01
  • 打赏
  • 举报
回复
最好是检验一下添加空记录后记录指针的正确性。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧