以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- DropTreeBuilder的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146410) |
-- 作者:a937775799 -- 发布时间:2020/2/23 14:11:00 -- DropTreeBuilder的问题 报销类别中的afterloadtablesetting中的代码设置实现 报销类别中的“借方”列 下拉选择选财务科目中的树 Dim tb As New DropTreeBuilder tb.SourceTable =DataTables("会计科目表")\'指定目录树表 tb.TreeCols = "级码" \'指定用于生成目录树的列 tb.SeparateContent = True tb.PathSeparator = "\\" \'指定路径分割符号 tb.ReceiveCols = "级码" tb.SourceCols = "级码" tb.TreeSort = "级码" Tables("报销分类").Cols("借方").DropTree = tb.Build() 反正就是问题多多啊,显示的下拉是完整路径,选择下拉内容,内容不上去。不知道数据接受列和来源列什么意思,请帮我看看,我要想,下拉显示级码名称,取值级码,树显示只要根节点。 会计科目列 [此贴子已经被作者于2020/2/23 14:11:52编辑过]
|
-- 作者:a937775799 -- 发布时间:2020/2/23 15:15:00 -- Dim tb As New DropTreeBuilder tb.SourceTable = DataTables("会计科目表") \'指定目录树表 tb.TreeCols = "{级码名称}" \'指定用于生成目录树的列,用大括号括起来,显示列 tb.SourceCols = "级码" \'\' 取值列 tb.TreeSort = "级码" \'\'排序 tb.ReceiveCols = args(0) \'指定数据接收列 报销分类中的列名 tb.TreeWidth=200 tb.PathSeparator = "\\" \'指定路径分割符号 Return tb.build() 这样好了,,,,主要是ReceiveCols 是设置的对象我还以为是会计科目表里面的
|