以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]列表项目排序问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46220) |
-- 作者:hrw68529 -- 发布时间:2014/2/19 11:55:00 -- [求助]列表项目排序问题 下面这段代码,是想生成一个目录树,按_Identify排序,但还是不行,请专家看看是哪个地方有问题。谢谢 If MainTable.Name = "工资申报审批登记表" Then Dim tb As New DropTreeBuilder tb.SourceTable = DataTables("单位基础数据表") \'指定目录树表 tb.TreeCols = "一级单位|二级单位" \'指定用于生成目录树的列 tb.SourceCols = "单位编码|一级单位|二级单位|工资管理方式" \'指定数据来源列 tb.ReceiveCols = "单位编码|一级单位|二级单位|工资管理方式" \'指定数据接收列 Tables("工资申报审批登记表").Cols("单位编码").Combolist = DataTables("单位基础数据表").GetComboListString("一级单位","","_Identify") Tables("工资申报审批登记表").Cols("单位编码").DropTree = tb.Build() End If
|
-- 作者:Bin -- 发布时间:2014/2/19 11:58:00 -- 这个不行的哦,你使用一个窗口作为下拉窗口,然后使用代码生成吧,就可以排序了. |
-- 作者:hrw68529 -- 发布时间:2014/2/19 12:18:00 -- 数据表中的列进行项目列表,有什么办法没有? |
-- 作者:lsy -- 发布时间:2014/2/19 13:01:00 -- 例子发上来,我来试试看。 |
-- 作者:czy -- 发布时间:2014/2/19 14:19:00 -- 以下是引用hrw68529在2014-2-19 12:18:00的发言:
数据表中的列进行项目列表,有什么办法没有?
这样吗?
Dim name As String |
-- 作者:Bin -- 发布时间:2014/2/19 14:26:00 -- Tables("工资申报审批登记表").Cols("单位编码").Combolist = DataTables("单位基础数据表").GetComboListString("一级单位","","_Identify") Tables("工资申报审批登记表").Cols("单位编码").DropTree = tb.Build() 你的代码怎么又是下拉树,又是列表项目? 到底是想怎么样呢? 这两个没办法同时存在的哦.
|