以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]在鼠标点击表中的行时,怎样把行对应的值显示在文本框  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124095)

--  作者:lunengcheng
--  发布时间:2018/8/30 16:20:00
--  [求助]在鼠标点击表中的行时,怎样把行对应的值显示在文本框
各位前辈,来论坛混两个周了,感谢大家的无私分享,现在请教大家一个问题,我建了一个表,表中有三列,然后建立了一个窗口,窗口上放了三个文本框和表控件,现在不知道怎么写代码,才能做到点击表的某一行时,该行的值可以自动显示在上面的三个文本框中,这三个文本框不能直接使用绑定字段的方法,有没有代码可以实现,望各位前辈不吝置教!
[此贴子已经被作者于2018/8/30 16:21:06编辑过]

--  作者:有点甜
--  发布时间:2018/8/30 16:26:00
--  

currentChanged事件

 

If e.table.current isnot nothing AndAlso forms("窗口1").Opened Then

    Forms("窗口1").Controls("TextBox1").Text = e.table.current("第一列")

    Forms("窗口1").Controls("TextBox2").Text = e.table.current("第二列")

    Forms("窗口1").Controls("TextBox3").Text = e.table.current("第三列")

End If


--  作者:lunengcheng
--  发布时间:2018/8/30 17:07:00
--  
代码可用,已实现想要的效果,多谢老师!
[此贴子已经被作者于2018/8/30 17:07:18编辑过]