以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]动态加载的SQLtable 无法打开 OpenWindow 窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159727)

--  作者:zhutangxin
--  发布时间:2021/1/6 10:45:00
--  [求助]动态加载的SQLtable 无法打开 OpenWindow 窗口
老师您好,用 OuterTableBuilder 将SQL server 表加载到窗口表 table1, 其中有一列设置了FTP文件列,用 OpenWindow 无法打开内置的列窗口。

图片点击可在新窗口打开查看

我用下面的代码确定这个表类型为 "副本" 。好象在哪看到过 OpenWindow 只对 “Normal 标准” 型才有用。如果是这样,如何将 OuterTableBuilder  建的表设成 “标准”型表?

Dim s As String
Dim t As Table = CurrentTable
Select Case t.TableType
    Case TableTypeEnum.Normal
        If t.IsCopy Then
            s = "副本"
        Else
            s = "标准"
        End If
    Case TableTypeEnum.SQLTable
        s = "SQLTable"
    Case TableTypeEnum.SQLQuery
        s = "SQLQuery"
End Select
MessageBox.Show(s)

--  作者:有点蓝
--  发布时间:2021/1/6 11:06:00
--  
内置的列窗口仅支持主表,自己添加一个文本框,或者记录窗口绑定表格替代