回 帖 发 新 帖 刷新版面

主题:关于grid控件的问题

关于grid控件的问题(thisform.data_management.data_date.kD_data是grid控件):
有如下一段程序    
      SELECT xm,sfzh,ks,ksrq FROM jsj where ksrq=' ' INTO CURSOR Tblank_data
      thisform.data_management.data_date.kD_data.RecordSource='Tblank_data'
      thisform.data_management.data_date.kD_data.Visible = .T.

现象:程序执行完后grid控件没有调用到(不是grid的内容为空),且程序没报任何错。在该程序最后加一条browse是有内容的。

请问是什么原因造成的呢?以上是某程序中的一段,是否受其他代码影响?

我用的是vf9,谢谢指导!

回复列表 (共3个回复)

沙发

thisform.data_management.data_date.kD_data.RecordSource='Tblank_data'
行,后面加个命令
.refresh
试试

板凳

试试:
      SELECT xm,sfzh,ks,ksrq FROM jsj where ksrq=' ' INTO CURSOR Tblank_data
      thisform.data_management.data_date.kD_data.RecordSourceType= 1
      thisform.data_management.data_date.kD_data.RecordSource='Tblank_data'

3 楼

“grid控件没有调用到(不是grid的内容为空)”

这一句话是真没有看懂。
如果grid的内容是一片空白,
就应该在前面加一句
      thisform.data_management.data_date.kD_data.RecordSource=''

既然说“不是grid的内容为空”,那我就不懂了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册