Foxtable(狐表)用户栏目专家坐堂 → 目录树请教


  共有3818人关注过本帖树形打印复制链接

主题:目录树请教

帅哥哟,离线,有人找我吗?
hbhb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
目录树请教  发帖心情 Post By:2014/7/19 1:15:00 [只看该作者]

请问大师:如何根据科目余额表的第一列生成目录树?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目15.zip


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/19 9:06:00 [只看该作者]

你想怎么生成看不懂

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/19 11:41:00 [只看该作者]

管理费用
   工资
   福利费
   办公费
      绿化费
      报刊费
      工本费
      印刷费
      物料消耗
      软件维护费
      信息费
      会务费
      协(年)会费
      排污费
      其他
   修理费
   低值易耗品
      低值易耗品
      服装费
   差旅费
   租赁费
   保险费
   运输费
      过路过桥费
      物料消耗(汽油费)
   折旧费
   交通费
   工会经费
   教育经费
   劳动保险费
   业务招待费
   印花税
   其他税金
   科研开发费
      工资
      差旅费
      材料费
      新产品设计费
      工艺规程制订费
      设备调试费
      试验检测费
      技术图书资料费
      设备折旧费
      其他
   审计代理费用
      审计费
      律师费
      咨询费
   其他费用
      无形资产摊销
      其他
   话费
   水电费
   坏账准备
   住房公积金
   劳务费

以上列变成一级节点为管理费用,二级为工资、福利费、办公费。。等上下前面空格相同的,三级为绿化费、工本费等前面空格相同的



 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/7/19 15:07:00 [只看该作者]

看9楼,有新情况,用新方法。

[此贴子已经被作者于2014-7-19 17:54:13编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
utcxray
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
这样,想怎么加都行  发帖心情 Post By:2014/7/19 15:26:00 [只看该作者]

Dim mls As String() = {"销售人员","客户单位","型号"}  '指定生成目录树的各列
Dim kh As String() = {"'","'","'"}  '指定将各列的值括起来的符号,这里都是字符型,所以都是单引号
Dim cs As WinForm.TreeView = e.Sender
Dim sx As String
Dim jd As WinForm.TreeNode
For Each jd In e.node.allNodes '清除子节点的选中标记
    jd.Checked = False
Next
jd = e.Node.ParentNode
Do While jd IsNot Nothing '清除父节点的选中标记
    jd.Checked = False
    jd = jd.ParentNode
Loop
For Each jd In cs.AllNodes
    If jd.Checked  Then
        Dim xjd() As String = jd.FullPath.Split("\")
        Dim val As String = ""
        For i As Integer = 0 To xjd.length - 1
            If val > "" Then
                val = val & " And "
            End If

 回到顶部
帅哥哟,离线,有人找我吗?
utcxray
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
忘了一句,在项目开始种加入  发帖心情 Post By:2014/7/19 15:29:00 [只看该作者]

忘了一句,在项目开始种加入e.Form.Controls("TreeView3").BuildTree("出库", "销售人员|客户单位|型号")

 回到顶部
帅哥哟,离线,有人找我吗?
utcxray
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
  发帖心情 Post By:2014/7/19 15:34:00 [只看该作者]

你可以实现这样的效果,
图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
utcxray
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:668 积分:5053 威望:0 精华:0 注册:2011/10/22 13:37:00
这样你就能看明白了,  发帖心情 Post By:2014/7/19 15:42:00 [只看该作者]

这样你就能看明白了,
图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2014/7/19 17:53:00 [只看该作者]

这是个全新的做法,生成目录树和目录树筛选,都与其他的方法有别

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:单列空格生成目录树.rar

[此贴子已经被作者于2014-7-19 18:33:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hbhb
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2014/7/19 20:26:00 [只看该作者]

谢谢刘邦

 回到顶部