以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于列窗口  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=46943)

--  作者:czy66ds
--  发布时间:2014/3/1 19:57:00
--  [求助]关于列窗口
请问:窗口中控件Tbale1绑定到表A,如何显示表A备注列的列窗口?
--  作者:有点甜
--  发布时间:2014/3/1 20:06:00
--  
 如果你的备注列是文本,就添加一个文本控件,绑定列

 如果你的备注列是图片,就添加一个pictrueview控件,绑定列

 如果你的备注列是文件,就添加一个filemanager控件,绑定列

--  作者:czy66ds
--  发布时间:2014/3/1 20:07:00
--  
谢了
--  作者:czy66ds
--  发布时间:2014/3/1 21:53:00
--  

又问:窗口表控件Table1绑定的表中有一列“附件”,存放文件名。

窗口上还有控件FileManager1。我想在Table1的事件CurrentChanged中写代码,将所选行“附件”列的内容写入FileManager1中。

请问:这段代码如何写?

 

Dim p As  = e.Table.Current("附件")
e.Form.Controls("FileManager1"). = p


--  作者:有点甜
--  发布时间:2014/3/1 21:59:00
--  
 呃,你直接吧FileManager1绑定到Table1这个表的列不就行了?
--  作者:czy66ds
--  发布时间:2014/3/1 22:07:00
--  
我试了,FileManager1的内容不能随着选表的不同行变化。
--  作者:有点甜
--  发布时间:2014/3/1 22:09:00
--  
以下是引用czy66ds在2014-3-1 22:07:00的发言:
我试了,FileManager1的内容不能随着选表的不同行变化。


那就是你绑定错了表列了。如果你的Table1是副本表,你就要绑定 窗口名_Table1 这张表,而不能绑定 原表

--  作者:czy66ds
--  发布时间:2014/3/1 22:15:00
--  

好了。看我这脑袋,又忽略了各种 Table的区别。不过,印象就更深了。

你真耐心。再一次谢过。