以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教数据复制问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72547)

--  作者:douglas738888
--  发布时间:2015/7/31 21:57:00
--  请教数据复制问题
各位老师,有个问题如下:

在窗口1中有个Table1(已绑定),如果双击Table1中的某一行,能把该行中的某三列内容复制到窗口1中的ListBox1或者是TextBox1(多行文本)中

请老师指教!!!

--  作者:有点蓝
--  发布时间:2015/7/31 22:08:00
--  
Dim s As String = e.Row("第二列")  & e.Row("第三列")  & e.Row("第四列")

Dim t As WinForm.TextBox = Forms("窗口1").Controls("TextBox1")
t.Text = s

--  作者:douglas738888
--  发布时间:2015/8/1 0:01:00
--  
谢谢老师这么晚还回复!!辛苦了!
再问问老师,您写的代码是当前行的,我的想法是双击第一行,就保存在TextBox1中,再双击第三行,TextBox1中第一行和第二行分别来自Table1中选择的行。

不好意思,夜深了,要不明天再指导!!晚安,蓝老师!
[此贴子已经被作者于2015/8/1 16:33:49编辑过]

--  作者:douglas738888
--  发布时间:2015/8/1 16:43:00
--  
Dim s As String = e.Row("第二列")  & e.Row("第三列")  & e.Row("第四列")
Dim t As WinForm.TextBox = Forms("窗口1").Controls("TextBox1")
t.Text = s
蓝老师,这个代码只实现了双击Table1的第一行时,该行数据同步在TextBox1中显示,但双击Table1第二行时,原来在TextBox1中显示的第一行数据不见了,
只显示第二行数据,而不能在TextBox1中累计留下从Table1中双击多行选择过来的数据。

还得再请教老师!!!谢谢!


--  作者:有点蓝
--  发布时间:2015/8/1 17:05:00
--  
t.Text & =  s