Grid里的text1中keypress事件无效?
vfp9.0 form中没有用数据环境,数据环境总是出一些莫名其妙的问题。Grid绑定了一个表,在form的init事件里又定义了grid的数据源,是同一个表。sele 1
use data\ztml exclusive
INDEX on id1 TO idx1
go top
if eof()
*
endif
thisform.grid1.recordsource='ztml'
thisform.grid1.recordsourcetype=1
thisform.grid1.column3.text1.AutoComplete= 1
thisform.grid1.column3.text1.AutoCompTable= 'data\hhcomp'
thisform.grid1.column4.text1.AutoComplete= 1
thisform.grid1.column4.text1.AutoCompTable= 'data\ggcomp'
thisform.refresh
thisform.grid1.setfocus
现在需要在column2.text1 的keypress事件里添加功能,但是无响应,keypress里测试最简单的 wait wind this.value,无任何反应。
不过如果不在form init事件里重定义grid的数据源,则keypress里的代码可以响应。
请问怎么能够在重定义grid数据源后,text的keypress也可以响应?谢谢