PB,怎么实现数据窗口根据列的显示值进行过滤
PB,如何实现数据窗口根据列的显示值进行过滤?
我想要实现一个数据窗口过滤功能,可以根据列的实际显示值进行过滤。
比如:“职业”一列(dddw列),操作员输入汉字“农民”,可以将所有人职业中包含“农民”的全部过滤出来。
请各位高手指教。
------解决方案--------------------
呵呵,有些复杂,你看看下面的吧
string ls_filter
ls_filter = 'Describe("' + "evaluate('lookupdisplay(familysick1)'," + '" + string(getrow()) + ")") like "%过滤的字符%"'
MessageBox(ls_filter,dw_1.setfilter(ls_filter) )
我想要实现一个数据窗口过滤功能,可以根据列的实际显示值进行过滤。
比如:“职业”一列(dddw列),操作员输入汉字“农民”,可以将所有人职业中包含“农民”的全部过滤出来。
请各位高手指教。
------解决方案--------------------
呵呵,有些复杂,你看看下面的吧
string ls_filter
ls_filter = 'Describe("' + "evaluate('lookupdisplay(familysick1)'," + '" + string(getrow()) + ")") like "%过滤的字符%"'
MessageBox(ls_filter,dw_1.setfilter(ls_filter) )