以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]目录树对应的daterow行不正确 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189277) |
||||
-- 作者:moseser -- 发布时间:2023/11/21 18:23:00 -- [求助]目录树对应的daterow行不正确 此主题相关图片如下:2.png 图1 为 生成目录树的表, Dim str As String = e.Sender.Value Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") Dim filter As String = "[目录方案] = \'" & str & "\' " trv.BuildTree("目录方案", "一级目录|二级目录", filter , "顺序号,编码") trv.ExpandAll e.Form.Controls("TreeView1").ContextStrip = e.Form.Strips("sp") 图2 为生成的目录树 在目录树 的click事件中编写如下代码 |
||||
-- 作者:moseser -- 发布时间:2023/11/21 18:25:00 -- 补图 此主题相关图片如下:3.png |
||||
-- 作者:有点蓝 -- 发布时间:2023/11/21 20:14:00 -- 我测试没有问题,请上传实例说明 |
||||
-- 作者:moseser -- 发布时间:2023/11/22 8:16:00 -- 回复:(有点蓝)我测试没有问题,请上传实例说明 实例如下
|
||||
-- 作者:moseser -- 发布时间:2023/11/22 8:18:00 -- 回复:(moseser)回复:(有点蓝)我测试没有问题,请... 在选择 主体 、装修 一级目录时,有问题 |
||||
-- 作者:有点蓝 -- 发布时间:2023/11/22 8:33:00 -- 排序列有重复的数据导致的,使用不重复的序号即可 |
||||
-- 作者:moseser -- 发布时间:2023/11/22 13:11:00 -- 回复:(有点蓝)排序列有重复的数据导致的,使用不重... 我是根据序号生成编号的,比如 一级目录的序号,就自动转成编号,二级目录 序号 也是从1 开始排,然后找到一级目录的序号n ,然后生成编号 n.1 |
||||
-- 作者:有点蓝 -- 发布时间:2023/11/22 13:50:00 -- 那就另外再增加一个排序列,总之BuildTree里的排序列不能有重复值。或者不要在BuildTree使用这个排序列 |