高手帮忙!用filer()过滤后,如何在dw上从新刷新成没过滤前的状态

ihaves 2003-05-06 07:39:26
用filer()过滤后,如何在dw上从新刷新成没过滤前的状态,刷新按钮click()应如何编程
谢谢
...全文
14 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ihaves 2003-05-07
谢谢大家!问题解决了!
结帖。
回复
every_one 2003-05-07
不要retrieve()了,浪费时间!
如果过滤之前也过滤过那就存上先前的过滤条件然后重新过滤一次就可以了,如果过滤之前没有过滤过就把过滤条件设成空然后过滤即可!
回复
wht8008 2003-05-07
dw_1.settransobject(sqlca)
dw_1.setfilter('')
dw_1.filter()
dw_1.retrieve()

回复
joss 2003-05-06
楼主的情况我一般用过滤全部条件均满足的情况来实现
如有字段A只有0-1两个值,则过过滤A<>2
方法可能不是最好,但效果达到了!!
回复
zhouweiwansui 2003-05-06
你的意思是重复过滤的时候能够取消操作吧?
用dw.describe("datawindow.table.filter")(好像是这样)先得到过滤以前的过滤表达式,用这个表达式去过滤你的datawindow就可以刷新回去了
回复
cooltnt 2003-05-06
dw_1.SetFilter("")
dw_1.Filter()
回复
this.retrieve()应该也可以试一下
回复
zhoufenghubei 2003-05-06
string ls_filter

ls_filter = ''//设置条件为空

dw_1.setfilter(ls_filter )

dw_1.filter()
回复
th820901 2003-05-06
string ls_filter

ls_filter = ''//设置条件为空

dw_1.setfilter()

dw_1,filter()
回复
juwuyi 2003-05-06
dw_1.SetFilter("1=1")
dw_1.Filter()
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

869

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2003-05-06 07:39
社区公告
暂无公告