当前位置: 代码迷 >> PB >> PB敲击键盘就执行retrieve()的自定义事件,该如何处理
  详细解决方案

PB敲击键盘就执行retrieve()的自定义事件,该如何处理

热度:136   发布时间:2016-04-29 09:14:46.0
PB敲击键盘就执行retrieve()的自定义事件
有没有一种自定义事件或者办法使“SingleLineEdit”控件上 只要敲击一下键盘的键 控件就能执行一次retrieve()操作
   
  简单的说就是 输入框中我只要输入一个字符串 数据窗口瞬时就能检索出我要的结果

------解决方案--------------------
pbm_enchange事件
------解决方案--------------------
为SingleLineEdit自定义事件
ue_change (event_id为pbm_enchange)
在事件中写
dw_1.retrieve(text)

然后为dw_1建立dataobjects时,添加一个string类型的参数str,dw对应的SQL语句写成
select a,b,c from t where charindex(:str, d) > 0 //MSSQL写法
  相关解决方案