以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口应用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=86035)

--  作者:zhangxl1964
--  发布时间:2016/6/8 14:00:00
--  窗口应用
老师:你好!

      窗口设计后,点击窗口应用后,弹出提示:不存在名称为""的Table!
     这是什么原因?

--  作者:大红袍
--  发布时间:2016/6/8 15:58:00
--  

你afterLoad事件写了什么代码

 

参考调试技巧:http://www.foxtable.com/help/topics/1485.htm

 


--  作者:zhangxl1964
--  发布时间:2016/6/10 10:18:00
--  

If DataTables("订单").DataRows.Count = 0 Then \'如果订单表没有数据
    DataTables(
"订单明细").LoadFilter = "订单ID Is Null" \'不加载订单明细
Else
    Dim 
ids As String
    For Each 
dr As DataRow In DataTables("订单").DataRows
        
ids = ids & ",\'" & dr("订单ID") & "\'"
    Next
    
idsids.Trim(",")
    DataTables(
"订单明细").LoadFilter = "订单ID In (" & ids & ")"
End If
DataTables(
"订单明细").Load()


--  作者:zhangxl1964
--  发布时间:2016/6/10 10:19:00
--  
升级后才出现提示,原来没有。


--  作者:大红袍
--  发布时间:2016/6/10 10:29:00
--  
 这个窗口不要设置成自动打开。你在AfterOpenProject写代码打开窗口。
--  作者:zhangxl1964
--  发布时间:2016/6/10 10:57:00
--  
还是出现这个提示

--  作者:大红袍
--  发布时间:2016/6/10 23:59:00
--  
上传实例
--  作者:狐狸爸爸
--  发布时间:2016/6/12 9:18:00
--  

如果是并列窗口,你换成模式窗口或主窗口看看。

如果还是不行,找客服核对一下激活码


--  作者:zhangxl1964
--  发布时间:2016/6/12 11:26:00
--  
今天升级后,问题解决了。