以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  移动开发中的list进行了分页显示 利用filter进行数据筛选查找 然后显示到list中 结果怎么也无法进行筛选 而是把所有的数据都显示出来了 怎么解决?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=138248)

--  作者:李孝春
--  发布时间:2019/7/26 11:17:00
--  移动开发中的list进行了分页显示 利用filter进行数据筛选查找 然后显示到list中 结果怎么也无法进行筛选 而是把所有的数据都显示出来了 怎么解决?
移动开发中的list进行了分页显示 利用filter进行数据筛选查找 然后显示到list中  结果怎么也无法进行筛选  而是把所有的数据都显示出来了  怎么解决?
红色部分代码 自查 没有任何运行提示  麻烦看看是否有误   谢谢!



filter代码如下:

Dim e As RequestEventArgs = args(0)
Dim wb As New WeUI
Select Case e.Path
    Case "filter.htm"
        wb.AddForm("","form1","list.htm")
        With wb.AddInputGroup("form1","ipg1","数据筛选")
With .AddSelect("使用部门","使用部门","|" & DataTables("人员表").sqlGetComboListString("所在部门"))
                    .Attribute = """
                End With
                .AddSelect("使用人","使用人","")
.AddSelect("所属网络","所属网络","|检察专网|检察工作|政务内网|政务外网|互联外网|局域网络|单机使用|机关大院|财政专网")
        End With
        With wb.AddButtonGroup("form1","btg1",True)
            .Add("btn1", "确定", "submit")
        End With

End Select
e.WriteString(wb.Build)

list代码如下:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:list.txt


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


--  作者:有点蓝
--  发布时间:2019/7/26 11:31:00
--  

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


--  作者:李孝春
--  发布时间:2019/7/26 11:57:00
--  回复:(有点蓝)[upload=png,1.png]UploadFile/2019-...
运行时候弹出的提示

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

系定义筛选使用部门值的代码:
If e.PostValues.ContainsKey("使用部门") Then
            flt = "使用部门 = \'" & e.PostValues("使用部门") & "\'"
        End If

提示列名 使用部门 无效  上述代码是否有误呢?

--  作者:有点蓝
--  发布时间:2019/7/26 13:36:00
--  
sql语句没有返回使用部门,补上
--  作者:李孝春
--  发布时间:2019/7/26 14:12:00
--  回复:(有点蓝)sql语句没有返回使用部门,补上
在sql语句中补上了  使用部门  所属网络   但是实际中我不想在list中现实这两个内容  有没有办法不显示呢?

另外这个语句有点奇怪  张三在数据库里面有10条记录  结果筛选出来的就只有两个记录  为什么不能筛除全部记录呢?

--  作者:有点蓝
--  发布时间:2019/7/26 14:29:00
--  
参考:http://www.foxtable.com/mobilehelp/topics/0074.htm
--  作者:李孝春
--  发布时间:2019/7/27 17:35:00
--  回复:(有点蓝)参考:http://www.foxtable.com/mobi...
显示列解决了

这个问题还是有点奇怪  张三在数据库里面有10条记录  结果筛选出来的就只有两个记录  为什么不能筛除全部记录呢?
麻烦有点蓝老师看看 是不是select语句有问题呢?

--  作者:有点蓝
--  发布时间:2019/7/27 17:37:00
--  
自己拿完整的sql语句到数据库里查,看条件是否正确
--  作者:zhangjian222200
--  发布时间:2019/7/27 17:49:00
--  
mark