设计时,在一个COMMBO的事件中如量出出错误,试运行时就无法启动设计模式,非得退出VFP才可以,非常麻烦,该如何处理呢?VFP给出的错误信息如下:
File cannot be closed because outstanding references exist (Error 1184)
------解决思路----------------------
1. 报错后在命令窗口执行一或多次 clear all 再试试编辑表单
2. 不建议用 public,用 additem 加载,或者将数组作为表单属性:
If SN_AAA<=0 &&没有匹配的记录
This.RowSource = ""
This.Requery
Else
AddProperty(Thisform, 'SAL40001_KFDM[1,2]')
Dimension Thisform.SAL40001_KFDM[SN_AAA,2]
For BBB=1 To SN_AAA
Thisform.SAL40001_KFDM(BBB,1)=Alltrim(客户代码)
Thisform.SAL40001_KFDM(BBB,2)=Alltrim(简称)
Skip
Endfor
This.RowSourceType=5
This.RowSource="Thisform.SAL40001_KFDM"
This.Requery
...