Foxtable(狐表)用户栏目专家坐堂 → [求助]目录树


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

主题:[求助]目录树

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


加好友 发短信
等级:七尾狐 帖子:1710 积分:11410 威望:0 精华:0 注册:2015/6/22 8:11:00
  发帖心情 Post By:2019/12/7 14:26:00 [只看该作者]

老师,下面的内部函数在调用时报错。我把原来的副本表变成直接绑定的正本表。


Dim TvwCtl As WinForm.TreeView = Args(0)   
Dim TblName As String = Args(1)          
Dim Columns As String = Args(2)           
If Tables(TblName).Rows.Count = 0 Then Return Nothing
TvwCtl.Form.StopRedraw
TvwCtl.BuildTree(Tables(TblName).DataTable,Columns)
Dim ArrColName() As String = Columns.Split("|")
For i As Integer = 0 To Ubound(ArrColName)
    If Tables(TblName).DataTable.DataCols(ArrColName(i)).IsDate Then
        For Each Nd As WinForm.TreeNode In TvwCtl.AllNodes
            Dim idx As Integer = nd.Text.IndexOf(" ")
            If idx >= 0 AndAlso Nd.Level = i Then Nd.Text = Nd.Text.SubString(0,Nd.Text.IndexOf(" "))
        Next
    End If
Next
TvwCtl.Nodes.Insert("显示所有行",0)
TvwCtl.Form.ResumeRedraw



.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.4.22.1
错误所在事件:自定义函数加载筛选
详细错误信息:
调用的目标发生了异常。
从类型“Table”到类型“String”的转换无效。




 回到顶部
总数 27 1 2 3 下一页