以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  帮忙整下 这个带筛选的tree  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=25378)

--  作者:jiskin
--  发布时间:2012/11/7 21:26:00
--  帮忙整下 这个带筛选的tree

在商品退货窗口里面输入出库日期后,商品名称的tree里只显示跟出库日期对应的商品出库表里的商品名称

帮忙看下 要如何做筛选 TKS

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


--  作者:lin_hailun
--  发布时间:2012/11/7 21:40:00
--  
 手头没有开发版……明天看看。会弄的狐友们,先帮忙弄。
--  作者:jiskin
--  发布时间:2012/11/8 8:18:00
--  

谢谢啊~~


--  作者:狐狸爸爸
--  发布时间:2012/11/8 8:28:00
--  

Tree窗口的AfterLoad事件改为:

 

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
trv.BuildTree("商品出库","商品类别|商品名称","出库日期 = #" & Tables("商品退货").Current("出库日期") & "#")


--  作者:jiskin
--  发布时间:2012/11/8 9:15:00
--  
请问狐爸,如果我这个筛选树的内容要根据商品退货表里的入库时间发生变化而及时改变的话 是不是就不能些在afteload里面?应该写在哪里
--  作者:程兴刚
--  发布时间:2012/11/8 10:16:00
--  
楼主,为了确保您的系统网络环境下的使用而不修改代码,建议改为条件加载为好!
--  作者:狐狸爸爸
--  发布时间:2012/11/8 10:33:00
--  
以下是引用jiskin在2012-11-8 9:15:00的发言:
请问狐爸,如果我这个筛选树的内容要根据商品退货表里的入库时间发生变化而及时改变的话 是不是就不能些在afteload里面?应该写在哪里

 

应该放在这个窗口的DropDownOpened事件中,比较合适。