Foxtable(狐表)用户栏目专家坐堂 → 未找到列 的问题


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

主题:未找到列 的问题

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


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
未找到列 的问题  发帖心情 Post By:2014/9/3 10:58:00 [只看该作者]

我的表里明明有开发采购员这一项的,怎么会弹出未找到列 【开发采购员】,不解,望赐教。
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140903105539.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/3 11:13:00 [只看该作者]

要把文件发上来才能知道怎么回事.

显示详细信息,至少勾上截图出来看看.

错误对应事件的代码发出来看看.


总之,提供的信息越多,越容易,越快帮你解决问题. 反之越慢

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


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
  发帖心情 Post By:2014/9/3 11:30:00 [只看该作者]

这个是查询按钮中click事件代码。
Dim dq As WinForm.ComboBox = e.Form.Controls("地区")
Dim dj As WinForm.ComboBox = e.Form.Controls("供应商等级")
Dim lb As WinForm.ComboBox = e.Form.Controls("供应商类别")
Dim tj As WinForm.TextBox = e.Form.Controls("搜索条件")

Dim filter As String = GYS_Filter
'如果地区为空,则不进行搜索
If dq.value IsNot Nothing Then
    filter=filter & " and "
    filter=filter & "地区='" & dq.value & "'"
End If
'如果供应商等级为空,则不进行搜索
If dj.value IsNot Nothing Then
    filter=filter & " and "
    filter=filter & "供应商等级='" & dj.value & "'"
End If

'如果供应商类别为空,则不进行搜索
If lb.value IsNot Nothing Then
    filter=filter & " and "
    filter=filter & "供应商类别='" & lb.value & "'"
End If
'如果搜索内容为空,则不进行搜索
If  tj.value IsNot Nothing  Then
    Filter = Filter & " And "
    Dim kh As String
    kh = "*" & tj.text & "*"
    filter=filter & cexp("供应商全称 like '{0}' or 电话 like '{1}' or 供应商主营 like '{2}' or 供应商编号 like '{3}'" , kh , kh , kh, kh )
End If
Tables("客户").Filter=Filter


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

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

项目属性loaduser事件代码为:
GYS_Filter="开发采购员 = '" & user.name & "'"  '定义全局变量,用于客户的筛选的初始内容.

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


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
  发帖心情 Post By:2014/9/3 11:32:00 [只看该作者]

表结构是这样的,有这个开发采购员的这一列

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


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/3 11:36:00 [只看该作者]

点击查询按钮就报错?   Messagebox.SHOW(FILTER)  弹出Filter看看 你拼接出来的条件

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/3 11:58:00 [只看该作者]

 你最后筛选的表是【客户】表,你确定你的客户表有这一列?

 

 Tables("客户").Filter=Filter


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


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
  发帖心情 Post By:2014/9/3 12:48:00 [只看该作者]

问题就出在这儿了,那边表名没改过来

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


加好友 发短信
等级:小狐 帖子:341 积分:2455 威望:0 精华:0 注册:2014/7/30 18:03:00
  发帖心情 Post By:2014/9/3 12:49:00 [只看该作者]

我太粗心了
感谢ing!!!!


 回到顶部