Foxtable(狐表)用户栏目专家坐堂 → 升级后打开窗口无响应


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

主题:升级后打开窗口无响应

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


加好友 发短信
等级:婴狐 帖子:37 积分:702 威望:0 精华:0 注册:2015/6/14 11:27:00
升级后打开窗口无响应  发帖心情 Post By:2017/3/25 18:31:00 [显示全部帖子]

老师:

请教一下,原来窗口是没有问题,但升级后只要CurrentChanged整个项目就无响应,就要重新启动.但在窗口预览又没有问题,请帮忙看看下面

CurrentChanged代码,谢谢

 

Dim t1 As Table = Tables("成品出入库_Table1")
Dim t2 As Table = Tables("成品出入库_Table2")
Dim t3 As Table = Tables("成品出入库_Table3")
Dim str As String = Nothing

With Tables("成品出入库_Table1")
    If .Current Is Nothing Then
        t2.Filter = "False"
    Else
        t2.Filter = "库存产品ID = '" & .Current("库存产品ID") & "'"
        t2.Position = t2.Rows.Count - 1

        If .Current("型号") > "" Then
            str = str & "型号 = '" & .Current("型号") & "'"
        End If
        If str > "" Then
            str = str & " And "
        End If
        If .Current("尺寸") > "" Then
            str = str & "尺寸 = '" & .Current("尺寸") & "'"
        Else
            str = str & "尺寸 Is Null"
        End If
        If str > "" Then
            str = str & " And 订单明细取消 = 0 And 交齐 = 0"
        End If

        Dim b As New GroupTableBuilder("订单明细统计表",DataTables("订单明细"))
        b.Filter = str '仅统计客户为CS01的记录
        b.Groups.AddDef("型号") '根据产品分组
        b.Groups.AddDef("尺寸") '根据产品分组
        b.Groups.AddDef("颜色") '根据产品分组
        b.Groups.AddDef("材料") '根据产品分组
        b.Groups.AddDef("五金") '根据产品分组
        b.Groups.AddDef("其他") '根据产品分组
        b.Groups.AddDef("单位") '根据产品分组
        b.Totals.AddDef("未交数量") '对数量进行统计
        b.Build
        Tables("成品出入库_Table3").DataSource = DataTables("订单明细统计表")
        Tables("成品出入库_Table3").SetColVisibleWidth("型号|80|尺寸|80|颜色|98|材料|108|五金|145|其他|235|单位|35|未交数量|80")
    
    End If
End With


 回到顶部