Datawindow的输入问题

livi 2003-09-29 09:13:48
请问如何在DW输入时产生类EXCEL效果,即当输入一个字时,如果跟以前输入的内容相同就显示以前的内容,但光标还是要在这个字的后面,这样当有很多前面相同而后面内容不同的输入时会非常方便,谢谢!
...全文
49 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-09-29
  • 打赏
  • 举报
回复
没有用过。个人观点:在EditChanged事件编码,应该可行。
livi 2003-09-29
  • 打赏
  • 举报
回复
我试过在editchanged里写过代码,就是按所输入的字符搜索库取得相似的第一个字段值然后settext(),但整个效果不理想,可以取到值,但后续的输入同样不方便
incats 2003-09-29
  • 打赏
  • 举报
回复
自定义事件pbm_char.
huangxinru 2003-09-29
  • 打赏
  • 举报
回复
应该可以做,在editchanged中写代码
fmilan 2003-09-29
  • 打赏
  • 举报
回复
能不能说具体点?只是相同的复制的话可以用判断+rowscopy实现
workhand 2003-09-29
  • 打赏
  • 举报
回复
初步回答:不可能
eminena 2003-09-29
  • 打赏
  • 举报
回复
异想天开!

yjhyn 2003-09-29
  • 打赏
  • 举报
回复
好想法,学习中……
wantsong 2003-09-29
  • 打赏
  • 举报
回复
输入必须等用户回车(ENTER)或切换(TAB)才能触发editchanged
我的建议是利用自定义事件ue_keydown pbm_dwnkey
用gettext得到值并判断是否相应的列,在从容器(纪录你的那些曾经输入的数据)中取值
我用这种方法实现拼音马的输入。
  • 打赏
  • 举报
回复
能做的,在editchanged这个事件中写代码
就是不太理想
同意livi(rr)
srj911 2003-09-29
  • 打赏
  • 举报
回复
想法挺好的,试试吧

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧