设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 2596|回复: 25
打印 上一主题 下一主题

[Access本身] 关于treeview应用上的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-21 00:47:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 stvent 于 2009-8-21 00:48 编辑

在本论坛上下载了一个treeview例子,打算应用于程序上,但不知为何,出现了如下图的两个错误!第一个错误为打开加载时出现,第二个为点击树型菜单时出现的,请问前辈们,我错在那里,该如何修正

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-8-21 08:45:57 | 只看该作者
这3个单据的上级ID是0,而0是没有定义的
ID号        入库单ID
132        R100000
147        R100029
187        R100051
3#
发表于 2009-8-21 09:01:23 | 只看该作者
第2个问题把子窗体数据源的上级ID也显示出来,就可以了
4#
 楼主| 发表于 2009-8-21 09:32:02 | 只看该作者
谢谢djt, 按照你的分析,我修改了以上两个地方,之前的问题解决了,但现又有另一问题出现,当我点击树型中分支时出错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2009-8-21 09:39:53 | 只看该作者
第二个问题:你的子窗体没有上级ID这个控件,所以没有办法筛选
第一个问题:你的数据很不规范,例如上级ID有null值,一个物料编号属于2个上级ID,等等,加上rec的数据集没法用在TreeView.Nodes.Add中。另外使用tree的目的可以简单描述以下吗?
6#
 楼主| 发表于 2009-8-21 09:47:10 | 只看该作者
第二个问题:你的子窗体没有上级ID这个控件,所以没有办法筛选
第一个问题:你的数据很不规范,例如上级ID有null值,一个物料编号属于2个上级ID,等等,加上rec的数据集没法用在TreeView.Nodes.Add中。另外使用tree ...
aslxt 发表于 2009-8-21 09:39

嗯,谢谢你的分析,我使用treeview的用意为,让用户可以方便快捷地了解各类别物料的入库情况以及类别物料下的物料每一笔的入库情况!在这里我应用treeview有不妥?
7#
 楼主| 发表于 2009-8-21 09:53:37 | 只看该作者
第二个问题:你的子窗体没有上级ID这个控件,所以没有办法筛选
第一个问题:你的数据很不规范,例如上级ID有null值,一个物料编号属于2个上级ID,等等,加上rec的数据集没法用在TreeView.Nodes.Add中。另外使用tree ...
aslxt 发表于 2009-8-21 09:39

现才发现,同一物料号不能归类在一起! 例如A544,在维修备件中应该有两条记录才对的
8#
发表于 2009-8-21 09:54:16 | 只看该作者
你把ID号加入tree中是没有意义的,我觉得tree的结果应该如下:
物料类别
  工具
     铝合金方管锯弓/世达93405,12"
        六角套筒/世达47703
      ...
  维修备件
     轴承
     ...
  易耗品
     电极
     ...
这样才能让用户简单明了的选择感兴趣的节点,用户点击节点后,子窗体筛选出相应的记录
9#
 楼主| 发表于 2009-8-21 09:59:14 | 只看该作者
你把ID号加入tree中是没有意义的,我觉得tree的结果应该如下:
物料类别
  工具
     铝合金方管锯弓/世达93405,12"
        六角套筒/世达47703
      ...
  维修备件
     轴承
     ...
  易耗品
     ...
aslxt 发表于 2009-8-21 09:54

但我们都是以编料编号为准的!所以如果改成用名称,仓库的同事会麻烦的!另外,现最主要的问题是,两条以上的同一物料编号记录,现只默认一条,有办法解决吗?
10#
 楼主| 发表于 2009-8-21 10:51:16 | 只看该作者
还差一步!~55555
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 22:44 , Processed in 0.099701 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表