Foxtable(狐表)用户栏目专家坐堂 → 程序问题


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

主题:程序问题

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


加好友 发短信
等级:婴狐 帖子:24 积分:261 威望:0 精华:0 注册:2023/11/6 20:32:00
程序问题  发帖心情 Post By:2023/12/13 10:36:00 [只看该作者]

老师,对于这个程序如果改为用Filter 会报错,这两个程序的本质有什么区别么

Dim drs As List(Of DataRow)
drs = DataTables("订单").Select("[产品] = 'PD01' And [日期]= #1/4/1999#")
For Each
dr As Datarow In drs
    Output.show(dr("客户"))

Next



Dim drs As List(OfRow)
drs = Tables("订单").Filter="[产品] = 'PD01' And [日期]= #1/4/1999#"
For Each
dr As Datarow In drs
    Output.show(dr("客户"))

Next



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


加好友 发短信
等级:童狐 帖子:247 积分:1831 威望:0 精华:2 注册:2018/1/16 20:53:00
  发帖心情 Post By:2023/12/13 10:44:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/1664.htm

排序与筛选

属性名说明

Filter

返回或设置过滤条件表达式

Sort

返回或设置排序方式

StateFilter

状态筛选

ApplyFilter

用于切换筛选

ApplySort

用于切换排序
AllowBackEndFilter逻辑型,当分页加载某表时,是否允许通过菜单筛选后台数据


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


加好友 发短信
等级:超级版主 帖子:106356 积分:540921 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/13 10:55:00 [只看该作者]

Select是一个函数,有返回值
Filter是一个属性,没有返回值

Tables("订单").Filter = "[产品] = 'PD01' And [日期]= #1/4/1999#"
For Each r As Row In Tables("订单").rows
    Output.show(r("客户"))
Next

 回到顶部