Foxtable(狐表)用户栏目专家坐堂 → 请教动态目录树列表问题!


  共有3414人关注过本帖平板打印复制链接

主题:请教动态目录树列表问题!

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


加好友 发短信
等级:幼狐 帖子:60 积分:575 威望:0 精华:0 注册:2013/4/17 19:15:00
请教动态目录树列表问题!  发帖心情 Post By:2015/1/18 10:33:00 [只看该作者]

ylx表与ylxzy表以"xmbh"关联,用于表达式汇总数据。

pz表与ylxly表以pzbh关联。

在ylxzy表的xmbh列属性中将ylx表列为目录树表,设置为:目录树列nd|xmbh、数据来源列cs|dw|cgr|nd|xmbh、数据接收列cs|dw|cgr|nd|xmbh。

为解决目录树列自动更新问题,参照http://www.foxtable.com/help/index.html?n=2127.htm,将项目MainTableChanged事件设置为:

If MainTable.Name = "ylxly" Then
    Dim tb1 As New DropTreeBuilder
    tb1.SourceTable = DataTables("ylx") '指定目录树表
    tb1.TreeCols = "nd|xmbh" '指定用于生成目录树的列
    tb1.SourceCols = "cs|dw|cgr|nd|xmbh" '指定数据来源列
    tb1.ReceiveCols = "cs|dw|cgr|nd|xmbh" '指定数据接收列
    Tables("ylxly").Cols("xmbh").DropTree = tb1.Build()
End If

完成后,在在ylxzy表中增加行时,目录树列自动更新;在窗口pz.ylxzy表中增加行时,目录树列不能自动更新!

如何解决?请指教,谢谢!


 回到顶部