Foxtable(狐表)用户栏目专家坐堂 → 单元格设置加载树时如何设置加载条件


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

主题:单元格设置加载树时如何设置加载条件

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/12/6 10:09:00 [只看该作者]

以下是引用土佛在2017/12/5 21:59:00的发言:
         各位老师好,我有一段在单元格中设置加载树代码,希望放到项目事件 AfterOpenProject中,同时还希望点刷新按钮时能实时刷新,在这里,我知道 e.row不属于AfterOpenProject,但放在这里是为了说明我希望按此条件生成加载树,所以,请问各位大师,这个代码该如何变通,谢谢!



 

AfterOpenProject事件

 

        Dim cmd6 As New SQLCommand

        cmd6.CommandText = "select distinct [DNP编码],DNP生产批次,同批次正品库存M,同批次次品库存M  form  {DNP仓库出入明细}"
        vars("dt6") = cmd6.ExecuteReader()
 
表格prepareEdit事件
 
If e.Col.name = "DNP生产批次" Then
    Dim tb6 As New DropTreeBuilder
    tb6.SourceTable = vars("dt6")
    tb6.TreeCols = "DNP生产批次|同批次正品库存M|同批次次品库存M"
    tb6.SourceCols = "DNP生产批次"
    tb6.ReceiveCols = "DNP生产批次"
    tb6.TreeFilter = "[DNP编码] = '" & e.Row("DNP编码") & "' And [同批次正品库存M]>0"
    e.Col.DropTree = tb6.Build()
End If

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


加好友 发短信
等级:童狐 帖子:283 积分:2118 威望:0 精华:0 注册:2011/12/15 11:49:00
  发帖心情 Post By:2017/12/7 20:52:00 [只看该作者]

感谢老师的帮助!!

 回到顶部
总数 22 上一页 1 2 3