oracle 生成目录树,根据路径列和标题列生成目录树 - Foxtable 中文帮助文档
根據(jù)路徑列和標(biāo)題列生成目錄樹
有的時候,目錄樹要根據(jù)兩列內(nèi)容生成,一列指定路徑,一列指定標(biāo)題,根據(jù)兩列內(nèi)容生成目錄樹需要使用GenerateTree方法。
語法:
GenerateTree(DataTableName, PathCol,
TextCol, Separator, Filter, Sort)
或
CreateTree(DataTable, PathCol,
TextCol, Separator, Filter, Sort)
DataTableName: 數(shù)據(jù)表名
DataTable: 數(shù)據(jù)表
PathCol: 路徑列名
TextCol: 標(biāo)題列名
Separator: 可選參數(shù),設(shè)置分隔符,默認(rèn)分隔符為“\”
Filter: 可選參數(shù),設(shè)置過濾條件,請參考表達(dá)式的運(yùn)算符和函數(shù)
和 條件表達(dá)式。
Sort: 可選參數(shù),設(shè)置排序,默認(rèn)根據(jù)ColumnName參數(shù)指定的列排序
提示:如果分割符號不是“\”,則Sort參數(shù)無效。
示例
假定有下圖所示的物料編碼表:
希望根據(jù)“級碼”列生成一個目錄樹,但是目錄樹節(jié)點(diǎn)的標(biāo)題來自“描述”列:
代碼非常簡單,只有兩行:
Dim trv
As WinForm.TreeView =
e.Form.Controls("TreeView1")
trv.GenerateTree("物料編碼表","級碼","描述",
".")
提示:
由于級碼列的路徑分隔符是".",而不是不是默認(rèn)的"\",所以上面的代碼需要明確指定分割符為"."。
總結(jié)
以上是生活随笔為你收集整理的oracle 生成目录树,根据路径列和标题列生成目录树 - Foxtable 中文帮助文档的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: EPSON 自学机械手入门记录1(仅供参
- 下一篇: VMware安装windows xp