当前位置: 代码迷 >> PB >> 很奇怪的有关问题。DropDownDW 做下拉数据窗口
  详细解决方案

很奇怪的有关问题。DropDownDW 做下拉数据窗口

热度:205   发布时间:2016-04-29 09:00:42.0
很奇怪的问题。。。DropDownDW 做下拉数据窗口
这是在editchanged   中写的代码


long   ll_find=0

If   IsValid(inv_dropdownsearch)   Then
inv_dropdownsearch.event   pfc_editchanged(row,   dwo,   data)
End   If
string   ls_kmdm,ls_kmmc
choose   case   string(dwo.name)
case   'qskmdm '   //起始科目代码
ls_kmdm=trim(data)
if   ls_kmdm <> ' '   and   isnull(ls_kmdm)=false   then
dw_5.object.qskmdm[dw_5.getrow()]=ls_kmdm
else
dw_5.object.qskmdm[dw_5.getrow()]= " "
end   if
case   'qskmmc '   //起始科目名称
ls_kmmc=trim(data)

if   ls_kmmc <> ' '   and   isnull(ls_kmmc)=false   then
dw_5.object.qskmmc[dw_5.getrow()]=ls_kmmc
else
      dw_5.object.qskmmc[dw_5.getrow()]= " "
end   if

end   choose
      加了这些代码以后出现的下面情况。。
DropDownDW   做下拉数据窗口。。。   光标不动。如果要输入212001826
结果显示628100212。。。反了。。。
  是什么原因!


------解决方案--------------------
是在什么控件的editchanged 事件中的代码?是在文本框吗
是在什么控件中输入输入212001826,是在文本框吗


------解决方案--------------------
是在什么控件的editchanged 事件中的代码?是在文本框吗
是在什么控件中输入输入212001826,是在文本框吗


------解决方案--------------------
是在什么控件的editchanged 事件中的代码?是在文本框吗
是在什么控件中输入输入212001826,是在文本框吗


------解决方案--------------------
可能输入时 每输完一个字母光标自动移到前面去了