Foxtable(狐表)用户栏目专家坐堂 → [求助]明明有这一列 怎么会没有这列!


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

主题:[求助]明明有这一列 怎么会没有这列!

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
[求助]明明有这一列 怎么会没有这列!  发帖心情 Post By:2012/9/12 15:40:00 [显示全部帖子]

售后客户档案_售后客户档案Table2 的currentchanged里有这么一段代码!

 

   If forms("售后客户档案").opened Then
        Dim u As Table = Tables("售后客户档案_售后客户档案Table1")
        With Tables("售后客户档案_售后客户档案Table2")
            If .Current Is Nothing Then
                u.Filter = "False"
            Else
                u.filter = "底盘号 = '" & .Current("底盘号") & "'"
            End If
        End With
   End If

 

 

售后客户档案 打开的时候 出现这个错误!(2个table都在售后客户档案这个窗口里)



此主题相关图片如下:未命名.jpg
按此在新窗口浏览图片

 

是咋个情况~~~~~~~~~~~

[此贴子已经被作者于2012-9-12 15:41:16编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2012/9/12 17:47:00 [显示全部帖子]

If Tables("售后客户档案_售后客户档案Table2").Focused Then

 

If forms("售后客户档案").opened Then
        Dim u As Table = Tables("售后客户档案_售后客户档案Table1")
        With Tables("售后客户档案_售后客户档案Table2")
            If .Current Is Nothing Then
                u.Filter = "False"
            Else
                u.filter = "底盘号 = '" & .Current("底盘号") & "'"
            End If
        End With
   End If

endif

 

改成这个就没问题了

 

这个窗口的afterload代码如下:

 

Tables("售后客户档案_售后客户档案Table2").fill("SELECT * From {售后客户档案}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table2").AllowEdit = True

Tables("售后客户档案_售后客户档案Table1").fill("SELECT * From {历史进店记录}","华泰内控系统-ERP",False)
Tables("售后客户档案_售后客户档案Table1").AllowEdit = True

Dim rgd As WinForm.RecordGrid = e.Form.Controls("售后客户档案RecordGrid1")
rgd.Table = Tables("售后客户档案_售后客户档案Table2") '指定绑定表
rgd.Columns = "客户等级|车系|编号|底盘号|销售日期|生产日期|车牌号|型号|车主|联系人|联系电话|公私车|地址|建档日期|最后进店日期|里程|保险开始日期|保险结束日期"
rgd.Build() '重新生成记录窗口

Tables("售后客户档案_售后客户档案Table2").UseVisualStyle = False


If forms("售后客户档案").opened
    If Tables("售后客户档案_售后客户档案Table2").Rows.count > 0 Then
        Tables("售后客户档案_售后客户档案Table1").filter = "底盘号 = '" & Tables("售后客户档案_售后客户档案Table2").Current("底盘号") & "'"
    Else
        Tables("售后客户档案_售后客户档案Table1").filter = "[_identify] is null"
    End If
End If

 

 

 

请问是什么原因啊~~~??

[此贴子已经被作者于2012-9-12 17:47:52编辑过]

 回到顶部