Foxtable(狐表)用户栏目专家坐堂 → 窗口table(表)控件问题


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

主题:窗口table(表)控件问题

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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
窗口table(表)控件问题  发帖心情 Post By:2021/6/30 13:12:00 [只看该作者]

图片点击可在新窗口打开查看


我现在设计了一个这么个录入窗口,窗口里加了一个Table(表)的控件,我有设计了一个查找栏,查找栏的代码如下,我想点击查找栏,Table(表)控件里的内容显示的是我查找栏里的内容,请问大神这段代码里还需要怎么修改。

Dim tbx As WinForm.TextBox = e.Form.Controls("czdwmc")
Dim chk As WinForm.CheckBox = e.Form.Controls("mhcz")
Dim str As String = tbx.Value
Dim dr As DataRow
If chk.Checked Then
    dr = DataTables("冷轧日报").Find("熔次号 Like '%"  & str & "%'","_identify desc") '模糊查找
Else
    dr = DataTables("冷轧日报").Find("熔次号 = '"  & str & "'","_identify desc") '精确查找
End If
If dr IsNot Nothing Then
    Dim idx As Integer = Tables("冷轧日报").FindRow(dr)
    If idx >= 0 Then
        Tables("冷轧日报").Position = idx 
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:162 积分:1083 威望:0 精华:0 注册:2020/1/16 11:58:00
  发帖心情 Post By:2021/6/30 13:18:00 [只看该作者]


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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
  发帖心情 Post By:2021/6/30 13:33:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
老师代码是这么写的,但是在运行的时候就报了这个错误
Dim txt As String = e.Form.Controls("czdwmc").Text
Dim tbl As Table = Tables("粗轧录入_Table1")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "'%" & txt & "%'"
    tbl.Filter = "熔次号 Like " & txt & " Or  Like " & txt & " Or 变更熔次号 Like " & txt & " Or 领用日期 Like " & txt
End If

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/30 13:42:00 [只看该作者]

Dim tbx As WinForm.TextBox = e.Form.Controls("czdwmc")
Dim chk As WinForm.CheckBox = e.Form.Controls("mhcz")
Dim str As String = tbx.Value
Dim dr As DataRow
dim filter as string
if str > "" then
If chk.Checked Then
    filter  = "熔次号 Like '%"  & str & "%'") '模糊查找
Else
    filter  ="熔次号 = '"  & str & "'") '精确查找
End If
end if
Tables("粗轧录入_Table1") = filter  

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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
  发帖心情 Post By:2021/6/30 13:55:00 [只看该作者]

编译的时候报了这个错误???
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/30 13:58:00 [只看该作者]

Tables("粗轧录入_Table1").filter   = filter  

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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
  发帖心情 Post By:2021/6/30 14:21:00 [只看该作者]

老师可以查询了,但就是查找栏里的内容和Table(表)里的内容不同步。

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


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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/30 14:24:00 [只看该作者]

弹出条件看看:msgbox(filter)

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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
  发帖心情 Post By:2021/6/30 14:35:00 [只看该作者]

老师弹出来的条件是这个
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:婴狐 帖子:16 积分:173 威望:0 精华:0 注册:2021/6/17 14:18:00
  发帖心情 Post By:2021/6/30 14:49:00 [只看该作者]

老师查出来的内容都是我上次在查找栏里输入的内容。

 回到顶部
总数 11 1 2 下一页