以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  父表与子表同步加载,报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=17819)

--  作者:dark272710
--  发布时间:2012/3/26 8:39:00
--  父表与子表同步加载,报错
就按着帮助里的改的,写在“运维项目”表的AFTERLOAD里

运维项目 的 “_identify” 和  运维费用明细 的 “编号” 关联

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

报错界面上图~

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120326083818.jpg
图片点击可在新窗口打开查看


--  作者:狐狸爸爸
--  发布时间:2012/3/26 8:56:00
--  
用个例子说话。
--  作者:dark272710
--  发布时间:2012/3/26 10:05:00
--  
重启一下好了。。。汗。。。。

看来代码没问题~