以文本方式查看主题

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

--  作者:zpx_2012
--  发布时间:2012/8/29 20:27:00
--  生成目录树中的过滤条件怎么写代码?

各位老师,

 

在根据表中的两列生成目录树是,想根据第一列的值来做为过滤条件,如下图:

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120829201840.jpg
图片点击可在新窗口打开查看

当左边导航选择“数据录入”时,则用表中‘导航分组’=数据录入的“模块分组”及“表名”两列来生成目录树;

当左边导航选择“统计查询”时,则用表中‘导航分组’=统计查询的“模块分组”及“表名”两列来生成目录树;

 

Dim bar As WinForm.NavBar = e.sender
Dim dr As DataRow
Select Case bar.SelectedPage.ButtonText
    Case "数据录入"
        Dim tv As WinForm.TreeView
        tv = e.Form.Controls("TreeView1")
        tv.BuildTree("导航", "模块分组|表名",dr("导航分组"=\'数据录入\')

    Case "统计查询"
        Dim tv As WinForm.TreeView
        tv =e.Form.Controls("TreeView2")
        tv.BuildTree("导航", "模块分组|表名",dr("导航分组"=\'统计查询\')    
  
End Select

 

请问,tv.BuildTree后面的过滤条件要怎么写代码?

谢谢!


--  作者:czy
--  发布时间:2012/8/29 20:56:00
--  
tv.BuildTree("导航", "模块分组|表名","导航分组 = \'数据录入\'")
--  作者:zpx_2012
--  发布时间:2012/8/29 21:06:00
--  

谢谢CZY版主,可以了。