当前位置:首页 > 技能相关 > PowerBuilder > 正文内容

PB datawindow数据窗口设置检索条件检索数据filter()、setfilter()

admin3年前 (2022-06-28)PowerBuilder4080 修订时间:2023-12-30 12:38:35
string ls_str
//数据窗口连接事务
dw_1.settransobject(sqlca)
if midw(em_1.text,1,10) = midw(em_2.text,1,10) then
//组合检索字符串
//可以联合PB相关函数
    ls_str = "visit_date = date(" + midw(em_1.text,1,10) +")"
elseif midw(em_1.text,1,10) > midw(em_2.text,1,10) then
    ls_str = "visit_date >= date(" + midw(em_2.text,1,10) +&
    ") and visit_date <= date("+ midw(em_1.text,1,10) +")"
else
    ls_str = "visit_date <= date(" + midw(em_2.text,1,10) +&
    ") and visit_date >= date("+ midw(em_1.text,1,10) +")"
end if	
//设置检索条件
dw_1.setfilter(ls_str)
//执行检索条件进数据窗口
dw_1.filter()
//检索数据
dw_1.retrieve()


 您阅读本篇文章共花了: 

免责声明
本站内容均为博客主本人日常使用记录的存档,如侵犯你的权益请联系:lifei@zaiheze.com 546262132@qq.com 沟通删除事宜。本站仅带访问端口形式使用,已杜绝搜索引擎爬取。

扫描二维码推送至手机访问。

版权声明:本文由LIFEI - blog发布,如需转载请注明出处。

本文链接:http://www.lifeiai.com/?id=201

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。