以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  平台升级后有问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54761)

--  作者:魔鬼之神
--  发布时间:2014/8/4 12:05:00
--  平台升级后有问题
 提示找不到方法:Foxtable.h4 Foxtable.DropTreeBuilder.Build()  未升级前是不会提示这个的。是什么原因?

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140804120530.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-8-4 12:17:59编辑过]

--  作者:有点甜
--  发布时间:2014/8/4 12:08:00
--  
完整代码,例子,发上来
--  作者:jspta
--  发布时间:2014/8/4 12:11:00
--  
清理下缓存试试
--  作者:魔鬼之神
--  发布时间:2014/8/4 12:13:00
--  回复:(有点甜)完整代码,例子,发上来
If e.Col.name ="CKMC" Then
 Dim tb As New DropTreeBuilder
    tb.SourceTable = DataTables("CKDA") \'指定目录树表
    tb.TreeCols = "CKMC" \'指定用于生成目录树的列
    tb.SourceCols = "CKBM|CKMC" \'指定数据来源列
    tb.ReceiveCols = "CKBM|CKMC" \'指定数据接收列
    Tables("CHD.CHD_SPMX").Cols("CKMC").DropTree=tb.Build()
End If

--  作者:魔鬼之神
--  发布时间:2014/8/4 12:17:00
--  回复:(jspta)清理下缓存试试
一样的
--  作者:有点甜
--  发布时间:2014/8/4 15:17:00
--  

  测试没有问题,你试试把项目的 bin目录 和 catch目录 删除,重新打开。

 

Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables("表B") \'指定目录树表
tb.TreeCols = "第一列" \'指定用于生成目录树的列
tb.SourceCols = "第一列|第二列" \'指定数据来源列
tb.ReceiveCols = "第一列|第二列" \'指定数据接收列
Tables("表A").Cols("第一列").DropTree=tb.Build()