dw搜索并过滤出数据后再有选择地筛选数据,有什么好的方法?

johnsonlian 2004-10-12 05:14:29
dw通过filter过滤出数据后,有时候不一定完全符合用户的要求,想再有选择地筛选部分数据出来,有什么好的方法呢?
...全文
119 12 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jdsnhan 2004-10-19
  • 打赏
  • 举报
回复
dw通过filter过滤出数据后,有时候不一定完全符合用户的要求 那就再次过滤,不行再来,一直到符合用户要求为止。注意一个过滤条件的累加。
yzh963 2004-10-19
  • 打赏
  • 举报
回复
你的条件and前少一空格吧
set_filter="string(times)>'"+ string(sdat)+"' and string(times)<'"+string(edat)+"'"
lxiaoa 2004-10-18
  • 打赏
  • 举报
回复
sdat的值对不对啊。
两个字符串相加得到的不是的值不是正确时间类型的值吧。
xiaorong83 2004-10-18
  • 打赏
  • 举报
回复
不好意思,我借一下帖:
  我也有这样的问题:

我的代码:
  设置sdat,edat
string sdat=string(today())+string(07:00:00),edat=string(today())+string(08:00:00)

為點擊事件代碼:
String set_filter
set_filter="string(times)>'"+ string(sdat)+"'and string(times)<'"+string(edat)+"'"
dw_1.setfilter(set_filter)
dw_1.filter()
不行啊
各位大幫幫我啊
kookboy 2004-10-18
  • 打赏
  • 举报
回复
记住上一此的filter条件,和下一次的filter一起使用。
31737951 2004-10-12
  • 打赏
  • 举报
回复
回复人: fibbery(飞) ( ) 信誉:110
-------------------------------
方法正确
fmwind 2004-10-12
  • 打赏
  • 举报
回复
见下贴!"为什么检索不受检索条件的限制? "
klbt 2004-10-12
  • 打赏
  • 举报
回复
你的代码?

建议先retrieve,再filter
fibbery 2004-10-12
  • 打赏
  • 举报
回复
记住上一此的filter条件,和下一次的filter一起使用。
fmwind 2004-10-12
  • 打赏
  • 举报
回复
大哥!我的先用retrieve(参数)或“条件”作第一次过滤,用filter作第二次过滤,怎么会不起作用啊,帮看看吧!
klbt 2004-10-12
  • 打赏
  • 举报
回复
一种思路:用retrieve(参数)或“条件”作第一次过滤,用filter作第二次过滤
fibbery 2004-10-12
  • 打赏
  • 举报
回复
再优选则的筛选太笼统了,是某些列符合一定条件还是用户想怎么筛选就怎么筛选,一点规律都没有,总要有些规矩吧,注意我说的是规矩。没有规矩不成方圆。
相关推荐
发帖
DataWindow

603

社区成员

PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
帖子事件
创建了帖子
2004-10-12 05:14
社区公告
暂无公告