关于组合框中的值如何修改以及增加的问题
我建了一个表单:"客户"是用组合框combo1,"地址"是用文本框text1.
组合框的rowsource是"客户表.客户",rowsourcetype是"6-字段",controlsource也是"客户表.客户"
combo1的valid事件中也有代码:
lItemExists = .F. && assume the value isn't in the list.
FOR i = 1 to THIS.ListCount
IF THIS.List(i) = THIS.Text
lItemExists = .T.
EXIT
ENDIF
ENDFOR
IF !lItemExists
THIS.AddItem(THIS.Text)
append blank
replace 客户 with this.text
ENDIF
现在的问题是在组合框中输入后改变的是另一条记录,不是原先显示的那条记录.