Foxtable(狐表)用户栏目专家坐堂 → [求助]关于目录树输入问题的请教


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

主题:[求助]关于目录树输入问题的请教

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
[求助]关于目录树输入问题的请教  发帖心情 Post By:2014/6/24 16:43:00 [显示全部帖子]

有个目录树是根据表A形成的,动态载入头1天的数据,当数据量大时,目录树中的内容太多,能否实现在表B中输入相关内容时,在目录树点击某个选择后,表A相应的行隐藏,继续操作目录树时目录树不再出现该行的内容,这样可以逐步减少目录树里的内容,方便查看,我想应该可以实现这个功能吧,不知怎么实现?

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/24 17:05:00 [显示全部帖子]

甜老师,删除目录树的节点,目录树窗口再次打开时,这个节点还会出现吧?
怎样实现点击节点后,表A中对应的行隐藏,再次打开目录树这个节点就应该不会出现了。不知如何实现?

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/24 18:01:00 [显示全部帖子]

上传个例子:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb

想实现选择张三后,新增时,目录树中不再出现张三。



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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/24 18:33:00 [显示全部帖子]

甜老师,怎么没效?

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/25 0:04:00 [显示全部帖子]

可以了,谢谢甜老师。但有一个问题,这个行内容没有输完,被删除了,如果再想输入,目录树就不会再显示要选的内容了,这怎么办?


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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/25 10:36:00 [显示全部帖子]

保存按钮中idxs & = dr("_Identify") & ","怎么改?

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/25 18:40:00 [显示全部帖子]

甜老师,我把新增和保存放到了一起,为什么按钮点击2次后才有效?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1 (6).foxdb



[此贴子已经被作者于2014-6-25 18:40:49编辑过]

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/6/25 19:49:00 [显示全部帖子]

OK,非常感谢甜老师,就是要这效果。我用之前的思路也实现了这个效果,但在关闭项目然后重新打开项目后,已经处理过的数据在目录树中会再次出现,没有真正达到设想的要求,而您的这个办法就不会出现这个问题了。再次谢谢甜老师。

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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/7/9 19:13:00 [显示全部帖子]

甜老师,我还有一个问题,就是在表B有一个列“数量”,当新增时,输入的数量小于表A的“数量”时,下次再新增时,在目录树中仍然可以看到表A对应的内容并在目录树上显示余数。当后面新增的数量与之前的数量合计等于表A的“数量”后,新增时目录树不再显示对应的内容,新增的数量与之前的数量合计大于表A的数量时,进行提示,这个能做到吗?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目xg.foxdb





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


加好友 发短信
等级:童狐 帖子:274 积分:2303 威望:0 精华:0 注册:2008/9/12 16:46:00
  发帖心情 Post By:2014/7/10 11:28:00 [显示全部帖子]

谢谢甜老师,基本实现想要的功能,还有一个功能,在DropDownOpened时,目录树中的姓名旁边怎么实现剩余的数字( tr("数量") = dr("数量") - DataTables("表B").Compute("sum(数量)", "姓名 = '" & dr("姓名") & "'"))
我看了帮助中在筛选树显示统计数据,没有看明白。
[此贴子已经被作者于2014-7-10 11:30:14编辑过]

 回到顶部
总数 18 1 2 下一页