Powerbuilder Отключить фильтр окна данных, пока пользователь печатает? - PullRequest
0 голосов
/ 12 мая 2018

Мне нужно знать, как разрешить пользователю фильтр при вводе в раскрывающемся окне данных в powerbuilder

1 Ответ

0 голосов
/ 16 мая 2018

В редактируемом событии окна данных

Определить поле как дочернее окно данных

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
...