Office中国论坛/Access中国论坛
标题:
treeview树形控件,各级菜单如何排序。
[打印本页]
作者:
snryga
时间:
2019-9-20 21:56
标题:
treeview树形控件,各级菜单如何排序。
以下treeview控件一级菜单,现在的问题是,我在表中的顺序与生成的菜单顺序不一致,如何按大区ID显示。谢谢!!!
Rec.Open "大区表", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdTableDirect
For i = 0 To Rec.RecordCount - 1
Set nodindex = TreeView.Nodes.Add("爷", tvwChild, "父" & Rec.Fields("大区ID"), Rec.Fields("大区名称"))
nodindex.Sorted = True
Rec.MoveNext
Next
Rec.Close
作者:
roych
时间:
2019-9-21 16:11
这个跟添加node的顺序有关系的吧?你需要改的rec记录集里的SQL语句,按大区ID排序。
作者:
fqy73p
时间:
2020-4-25 20:57
同问,怎么实现,修改哪里?不回,在论坛里找的,一样是顺序不对。请大神讲解的详细点,
作者:
Henry D. Sy
时间:
2020-4-25 23:32
fqy73p 发表于 2020-4-25 20:57
同问,怎么实现,修改哪里?不回,在论坛里找的,一样是顺序不对。请大神讲解的详细点,
数据源排好序,然后
把nodindex.Sorted = True这句注释掉
否则就会按text排序
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3