我需要知道在powerbuilder中输入下拉数据窗口时如何让用户过滤
答案 0 :(得分:2)
在datawindow的editchanged事件中
将字段定义为datawindow child
DataWindowChild child1
Dw_1.getchild("sub_branch_id",child1) // sub_branch_id name of column
// which is dropdowndatawindow
// Displays name
Child1.settransobject(sqlca)
If data = "" then
Child1.setfilter("")
Child1.filter()
Child1.retrieve()
Else
String fltr
Fltr = "sub_branch_name " +"like"+"'%" +data+"%'" // filter on name
Child1.accepttext()
Child1.setfilter("")
Child1.filter()
Child1.setfilter(Fltr)
Child1.filter()
End if