怎么实现pb的数据窗口中某一行高亮显示
窗口上建一个文本编辑框,输入文本以后,自动在数据窗口中查找指定的列相等的字符串。但是数据窗口不是单单显示这一行。要全部显示,匹配的这一行自动查找出来高亮显示,这个应该怎么...
窗口上建一个文本编辑框,输入文本以后,自动在数据窗口中查找指定的列相等的字符串。但是数据窗口不是单单显示这一行。要全部显示,匹配的这一行自动查找出来高亮显示,这个应该怎么实现。
展开
1个回答
展开全部
假设数据窗口控件名dw_1,文本框控件名sle_1,想在数据窗口中定位 bm 列与sle_1文本内容相符的行,那么在sle_1的modified事件中写:
long row
row = dw_1.Find("bm='"+sle_1.text+"'",1,dw_1.RowCount())
if row>0 then
dw_1.scrolltorow(row)
dw_1.selectrow(0,false)
dw_1.selectrow(row,true)
end if
long row
row = dw_1.Find("bm='"+sle_1.text+"'",1,dw_1.RowCount())
if row>0 then
dw_1.scrolltorow(row)
dw_1.selectrow(0,false)
dw_1.selectrow(row,true)
end if
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询