hur.cn - 华软网

 热门搜索

retrieve和setfilter交替使用发生的问题

  作者:未知    来源:网络    更新时间:2017/9/26
在窗口open中使用retrieve显示全部记录,在cb_1按钮中加入了一个setfilter表达式,成功过滤后希望重新使用retrieve()重新显示全部记录发现无效仍旧显示setfilter表达式过滤后的结果,单独设置一个按钮dw_1.settransobject(sqlca)
dw_1.reset()
dw_1.retrieve()

也没有效果,请问这两个函数不能交替使用吗,该如何实现目的
------华软网友回答------
执行
setfilter("")
filter()
来清空过滤条件
------华软网友回复------
在retrieve之前
dw_1.SetFilter("")
dw_1.Filter()
------华软网友回复------
同意楼上两位的
关键是要清空过滤条件
dw_1.SetFilter("")
------华软网友回复------
可惜,刚解决。
只用setfilter('')
就可以。
再问一个小问题:

为什么我在数据窗口中加入graph控件(柱形)后希望在运行时将鼠标指向一个柱时可以水平显示此柱对应的准确数据 。就象股票图形一样。
------华软网友回复------
水平显示什么意思,不过可以点到此柱形的时候,显示具体的值是多少.

------华软网友回复------
使用函数GetDataValue ( { graphcontrol, } seriesnumber, datapoint, datavariable {, xory } ),datavariable就是返回的值
------华软网友回复------
第二个问题就需要自己写来完成了。
注册个 tooltips服务,一般的类里面都有,然后在鼠标移动的时候写脚本
------华软网友回复------
再问:
如何实现在数据窗口中加入graph控件(柱形)后希望在运行时将鼠标指向一个柱时可以水平显示此柱对应的准确数据 。
有直接的属性吗
------华软网友回复------
我是retrieve

再filter

都差不多

注意清空

setfilter("")
filter()
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。