以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  目录树问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2272)

--  作者:实话实说
--  发布时间:2009/4/2 19:32:00
--  目录树问题

狐表自带的目录树示例文件,在表中新录入的节点内容在目录树中不能即时显示,要重新启动项目后才有显示。有没有目录树的更新按钮


--  作者:czy
--  发布时间:2009/4/2 20:10:00
--  
DataColChanged事件代码:
if e.Datacol.name = "产品" OrElse e.Datacol.name = "客户" OrElse e.Datacol.name = "雇员" Then
    Forms("主窗口").Controls("TreeView1").BuildDataTree("订单", "", "产品", "客户", "雇员")
End If

--  作者:实话实说
--  发布时间:2009/4/2 20:43:00
--  

谢谢,我如果是复制较多的数据,代码还能正常运行吗?能否将代码移至按钮上,输入完后点一下,加入到目录树


--  作者:狐狸爸爸
--  发布时间:2009/4/2 20:50:00
--  
你可以做一个按钮,按纽代码:

Forms("主窗口").Controls("TreeView1").BuildDataTree("订单", "", "产品", "客户", "雇员")

这样单击按纽刷新目录树。
--  作者:实话实说
--  发布时间:2009/4/2 21:09:00
--  
我想在目录树中对产品和客户按Identify排序呢?还有,在目录树中应该有取消筛选功能,如何实现?
[此贴子已经被作者于2009-4-2 21:11:01编辑过]

--  作者:狐狸爸爸
--  发布时间:2009/4/2 21:26:00
--  
1、菜单中就有取消筛选的按钮,你也可以自己做一个菜单取消筛选
2、取消排序,就会按照_identify排序。
--  作者:实话实说
--  发布时间:2009/4/2 21:43:00
--  
我也很想将菜单按钮的代码搬到窗口,但现在还不熟;我会用菜单,但我的同事不习惯。
--  作者:狐狸爸爸
--  发布时间:2009/4/2 22:12:00
--  
以下是引用实话实说在2009-4-2 21:43:00的发言:
我也很想将菜单按钮的代码搬到窗口,但现在还不熟;我会用菜单,但我的同事不习惯。


设计一个按钮:

tables("某表").filter = ""


--  作者:floor2
--  发布时间:2009/4/2 22:18:00
--  
 这么 说 单击单元格按钮 这个事件还是少用为妙,无法自动更新
用列改变的 全表都要重新算过,是不是效率就要低很多了?

--  作者:实话实说
--  发布时间:2009/4/2 22:26:00
--  
谢啦,今晚又有了收获。