以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- loadfilter没生效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131559) |
-- 作者:ycwk -- 发布时间:2019/3/1 11:37:00 -- loadfilter没生效 在窗口After后写如下代码,弹出后显示指定筛选条件的结果,结果为 空, 窗口的表类型为SQLquery,有什么问题吗? 照此条件,数据库查询出来是有结果的 Dim Filter As String Filter="[所在楼]=\'" & CurrentTable.Current("楼") & "\' And [所在科室]=\'" & CurrentTable.Current("科室") & "\' And [所在房间]=\'" & CurrentTable.Current("房间") & "\'" DataTables("win_科室字典修改确认窗口_Table1").LoadFilter = Filter \'设置加载条件 DataTables("win_科室字典修改确认窗口_Table1").Load() \'加载数据 DataTables("win_科室字典修改确认窗口_Table2").LoadFilter = Filter \'设置加载条件 DataTables("win_科室字典修改确认窗口_Table2").Load() \'加载数据
|
-- 作者:有点甜 -- 发布时间:2019/3/1 11:39:00 -- 1、msgbox(filter) 看弹出什么
2、贴出你sqlQuery的表格的sql语句
|
-- 作者:ycwk -- 发布时间:2019/3/1 11:56:00 -- 1 msgbox(Filter) 的结果是: 按此条件在数据里查是有结果的。
[所在楼]=\'A-01\' And [所在科室]=\'**公司\' And [所在房间]=\'收费岗亭\' 2 Table1控件里没有sql语句,类型为sqlquery [此贴子已经被作者于2019/3/1 12:12:21编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/3/1 12:28:00 -- 你的sqlquery没有sql语句,那你什么时候给table绑定表格数据的?请具体说明。
sqlquery,请这样加载表格数据 http://www.foxtable.com/webhelp/scr/1777.htm
|
-- 作者:ycwk -- 发布时间:2019/3/1 13:23:00 -- 在使用loadfilter之前,一定要用fill 或者table控件里的sql字段加载数据吗?还有其它方式没? 我是恰好看到了重要提示里面说的fill不常用的说明。 [此贴子已经被作者于2019/3/1 13:24:12编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/3/1 14:31:00 --
如果你不用fill,也不设置table的sql语句,你如何给table绑定表数据啊。
|