hur.cn - 华软网

 热门搜索

请问怎样实现数据窗口的重新刷新?

  作者:未知    来源:网络    更新时间:2017/9/26
比如在window的open事件中,我写了dw_1.settransobject(sqlca);dw_1.retrieve(),datawindow会刷新出所有数据,当我根据某条件查询后,datawindow选择出了相应的一条数据,这时我又想实现窗口刚一开时的状态,就是说让datawindow中刷新出所有数据,我写了一个按钮,按钮里写了和open事件里面一样的脚本,但是却不能再次全部把数据刷新出来了,请问该怎么实现这种效果呢?谢谢各位了!
------华软网友回答------
如果是用filter做的查询就用


dwname.SetFilter("")
dwname.Filter()


如果是retrieve做的查询就要
动态设置SQL语法
ls_newsql = 'select col1,col2,... from table'
dwname.setSqlselect(ls_newsql)
retrieve()了      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。