使用Filter时的一个问题

ppxstar 2006-07-19 09:10:10
我在使用Filter时
语句如下


dw_1.setFilter("a = 1 ")
dw_1.Filter()
dw_1.retrieve()


可是我发现,每次都是所有数据刷新一遍以后再过滤。

这样一来,有一些我不想让用户看到的数据在一个短暂的时间就会被看到。

请问如何使用Filter,不让数据窗口先刷新,过滤,而是直接显示过滤内容
...全文
188 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwspy 2006-07-19
  • 打赏
  • 举报
回复
建议在数据窗口中设置查询条件
dw_1.retrieve(a)
orcd 2006-07-19
  • 打赏
  • 举报
回复
dw_1.setredraw(false)
dw_1.setFilter("a = 1 ")
dw_1.Filter()
dw_1.setredraw(true)
lywei 2006-07-19
  • 打赏
  • 举报
回复
dw_1.setredraw(false)
dw_1.retrieve()
dw_1.setFilter("a = 1 ")
dw_1.Filter()
dw_1.setredraw(true)
圣殿骑士18 2006-07-19
  • 打赏
  • 举报
回复
dw_1.setredraw(false)
dw_1.setFilter("a = 1 ")
dw_1.Filter()
dw_1.retrieve()
dw_1.setredraw(true)

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧