主题:下拉列表显示15条记录出错
我在组合框combo1 的interactivechange的事件中写了如下代码:
public cTxt1
select sys_wppm ***有很多记录的数据表
set order to bh
cTxt1=ALLTRIM(This.DisplayValue) ****把用户在combo1中输入的数据赋值给ctxt1
go top
if seek(cTxt1)
set filter to
set filter to subs(sys_wppm.bh ,1,7)=cTxt1 ****在用户输入记录编号时 可以显示:和输入编号相同的记录(前7位数相同的记录)
else
select sys_wppm
set filter to
endi
并且在组合框combo1的displaycount 下拉列表个数设置15
各位大哥现在出现了一个问题就是第一次在combo1中输入编号时下拉列表可以显示15条记录, 但是第二或第三次再次在combo1中输入编号时就少于15条记录了。(有时只能显示6条记录有时是2条记录) 请问为什么???