以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  咨询,DataFormat事件(上传)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42423)

--  作者:baicaocao
--  发布时间:2013/11/11 15:56:00
--  咨询,DataFormat事件(上传)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:ceshi.foxdb

还是刚才的问题,在例子里面有说明,求高手看一下。
--  作者:Bin
--  发布时间:2013/11/11 16:07:00
--  
这个可能是BUG,也有可能设计的时候并没有考虑文本框.  在Label控件下是正常的.
--  作者:baicaocao
--  发布时间:2013/11/11 16:08:00
--  
这个问题能解决吗?
--  作者:狐狸爸爸
--  发布时间:2013/11/11 16:10:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目87.foxdb


--  作者:baicaocao
--  发布时间:2013/11/11 16:18:00
--  

啊。原来可以这么解决啊。。佩服狐狸爸爸。。。


--  作者:冰锋
--  发布时间:2016/4/7 14:33:00
--  焦点离开这个控件,数据会消失

通过这个办法,可以实现这个功能,但焦点离点这个控件,数据会消失,怎么解决?


--  作者:大红袍
--  发布时间:2016/4/7 14:36:00
--  
e.value = e.text
If e.Value > "" Then
    Dim dr As DataRow = DataTables("表B").Find("第二列=\'" & e.Value & "\'")
    If dr IsNot Nothing Then
        e.Value = dr("第一列")
    End If
End If

--  作者:冰锋
--  发布时间:2016/4/7 15:15:00
--  
两个都要写入"e.value = e.text",谢谢大红袍的解答.