以文本方式查看主题

-  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=64828)

--  作者:新航程小何
--  发布时间:2015/3/2 18:02:00
--  动态绑定数据表

各位老师,我想要去实现如下功能,通过前一个页面的按钮去实现另外一个窗口中表的绑定,我的代码是这样的:

If forms("园区档案").opened Then
Tables("园区档案_Table1").DataSource = DataTables("园区")
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("园区", "所属分公司|编号")
End If
Forms("园区档案").open

但是不起作用

[此贴子已经被作者于2015/3/2 18:40:19编辑过]

--  作者:有点甜
--  发布时间:2015/3/2 19:23:00
--  

 你说的不起作用是什么意思?如果无效,说明你没有打开 园区档案 窗口

 

Forms("园区档案").open
If forms("园区档案").opened Then
    Tables("园区档案_Table1").DataSource = DataTables("园区")
    Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
    trv.BuildTree("园区", "所属分公司|编号")
End If


--  作者:新航程小何
--  发布时间:2015/3/3 9:08:00
--  

老师,就是虽然绑定表了,但是目录不出来,我改了一下绑定目录树的代码,现在可以了:

Forms("园区档案").open
If forms("园区档案").opened Then
Tables("园区档案_Table1").DataSource = DataTables("园区")
Dim trv As WinForm.TreeView = Forms("园区档案").Controls("TreeView1")
trv.BuildTree("园区", "所属分公司|编号")

End If


--  作者:Bin
--  发布时间:2015/3/3 9:10:00
--  
这里用E.Form 肯定是不对,要指定窗口名才对图片点击可在新窗口打开查看