Foxtable(狐表)用户栏目专家坐堂 → 求助:多表同步加载


  共有2103人关注过本帖树形打印复制链接

主题:求助:多表同步加载

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


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/22 22:04:00 [显示全部帖子]

试试

Dim filter As String

If DataTables("客户原始订单总表").DataRows.Count = 0 Then '如果订单表没有数据
    filter = "产品编号 Is Null" '不加载订单明细
Else
    Dim ids As List(Of String) = DataTables("客户原始订单总表").GetValues("产品编号")
    Dim filter = "产品编号 In ('" & String.Join("','",ids.ToArray) & "')"
End If
DataTables("内部订单总表").LoadFilter = filter
DataTables("盘点结存表").LoadFilter = filter
DataTables("入库明细表").LoadFilter = filter
DataTables("客退明细表").LoadFilter = filter
DataTables("内部订单总表").Load()
DataTables("盘点结存表").Load()
DataTables("入库明细表").Load()
DataTables("客退明细表").Load()

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109463 积分:556971 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/22 22:56:00 [显示全部帖子]

msgbox(filter)看看,

是不是设置了分页,其它照样改改

DataTables("内部订单总表").LoadTop = "100 Percent"

代码不应该有问题的,不行就上例子

 回到顶部