以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 7月8号更新appendload有bug (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87312) |
-- 作者:chen3728060 -- 发布时间:2016/7/8 8:56:00 -- 7月8号更新appendload有bug 本来我不留意appendload的bug,只是这次更新有提到,于是我特意留意一下。我把系统备份了一个,才安装最新的7月8号版本。 同样的代码,新版本的appendload就出问题,追载不出数据, \'------追载表达式的父表ASItemInfo If DataTables("ASItemPrintBarcode").DataRows.Count >0 Then For Each dr As DataRow In DataTables("ASItemPrintBarcode").DataRows Dim Filter As String ="ASItemID = \'" & dr("ASItemID") & "\'" If DataTables("ASItemInfo").find(Filter) Is Nothing Then \'如果对 应的订单明细没有加载过 DataTables("ASItemInfo").AppendLoad(Filter,False) \'则追载此订单 的订单明细 MessageBox.show(1) End If Next End If MessageBox.show(2) \'------追载表达式的父表ASItemInfo 旧版本的,就能追载出数据,没有任何问题。 我还特意放了messagebox在里面看看,每次循环messbox.show(1)都有出来,也就是代码都有执行,然而没有追载出任何数据
|
-- 作者:大红袍 -- 发布时间:2016/7/8 9:48:00 -- 测试,没问题。肯定是你filter有问题
请上传实例测试。 |