当前位置: 代码迷 >> PB >> 文本框控件实时判断是否有修改解决思路
  详细解决方案

文本框控件实时判断是否有修改解决思路

热度:235   发布时间:2016-04-29 10:36:33.0
文本框控件实时判断是否有修改
请教文本框如何判断现在输入了什么内容?用什么事件或者函数来判断?

------解决方案--------------------
editchanged()
------解决方案--------------------
定义单行编辑器的用户事件ue_enchange,事件的ID为:pbm_enchange。

这个事件能响应键盘的输入
------解决方案--------------------
定义单行编辑器的用户事件ue_enchange,事件的ID为:pbm_enchange。

这个事件能响应键盘的输入

同意二楼的
在此事件ue_enchange输入
dw_1.setfilter("字段名 like '"+this.text+"'")
dw_1.filter()
这样就可以实时的过滤你要数据了
------解决方案--------------------
前面清空过滤器
dw_1.setfilter('')
dw_1.setfilter("字段名 like '"+this.text+"'")
dw_1.filter()
------解决方案--------------------
探讨
我想实现如记事本的转换功能一样的效果,
一 就是中输入转到行时,如果正在输入的内容不是数字就提示。(实时检查输入的值)

二 如果实现下图中显示消息的框框(“不能接收的字符”)



请高手不吝赐教 谢谢

------解决方案--------------------
顶贴来了
------解决方案--------------------
用datawindow 他有原值和修改后的数值缓冲区
  相关解决方案