以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]取消查询按钮 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=168906) |
-- 作者:gihilli -- 发布时间:2021/5/26 16:48:00 -- [求助]取消查询按钮 请问一下,如何实现点击这个“取消查询”按钮后,表格还原成原来未筛选的样子 这个代码应该怎么实现呢? |
-- 作者:狐狸爸爸 -- 发布时间:2021/5/26 16:52:00 -- Tables("表名").Filter = "" 如果要切换: Tables("表名").ApplyFilter = not Tables("表名").ApplyFilter
[此贴子已经被作者于2021/5/26 16:52:56编辑过]
|
-- 作者:gihilli -- 发布时间:2021/5/26 16:59:00 -- 不行喔,我在按钮的单击事件里设置了,但还是点了没有反应, |
-- 作者:gihilli -- 发布时间:2021/5/26 17:05:00 -- 程序发生错误了 |
-- 作者:有点蓝 -- 发布时间:2021/5/26 17:09:00 -- 写了什么代码? |
-- 作者:gihilli -- 发布时间:2021/5/26 17:17:00 -- 在“取消查询”按钮中,写了这个代码Tables("售后录入记录").ApplyFilter = not Tables("售后录入记录").ApplyFilter 但是呢,表格还是没有还原成原来的样子,而是在查询后的样子 请问一下这个问题应该要怎么解决呢? |
-- 作者:有点蓝 -- 发布时间:2021/5/27 8:28:00 -- 怎么做的查询?具体代码看看 |
-- 作者:gihilli -- 发布时间:2021/5/27 9:11:00 -- 查询按钮的代码是: Dim d1 As Date = e.Form.Controls("DateTimePicker1").Value Dim d2 As Date = e.Form.Controls("DateTimePicker2").Value If d1 = Nothing Or d2 = Nothing Then MessageBox.Show("起始日期和结束日期不能为空!","友情提醒",MessageBoxButtons.OK,MessageBoxIcon.Warning) Else With DataTables("售后录入记录") .LoadFilter = "日期>=#" & d1 & "# and 日期<=#" & d2 & "#" .Load() End With End If 这个查询按钮的功能还没做完的 |
-- 作者:gihilli -- 发布时间:2021/5/27 9:18:00 -- |
-- 作者:gihilli -- 发布时间:2021/5/27 9:19:00 -- 就是想要实现如图上面的一些功能效果 |