0

我收到以下错误。有人可以帮忙吗?

aICCNTRequiredRenewalQuestionnaire 有一个 aICCNTRRQPolicyInfo 列表
W:\wide\WideDll\WREFTO.CPP aReftoType..GarbageMarkFrom MajorError BATCHUSER ** 无对象 ** ** 无对象 **
aICCNTRRQPolicyInfo 添加 =2E7D:63A0 NSId = 0 Id = 0 版本 = 2147483647 引用类型为 <_RefMyRequireRenewalQuestionnaire0aICCNTRRQPolicyInfo> 的被杀死对象

4

1 回答 1

1

这通常发生在您取消主对象并且不取消listOf与其链接的对象时。

检查课程aICCNTRequiredRenewalQuestionnaire 是否已在代码中的任何位置取消。

例子 :

  • 检查下面显示的类似代码。注意pRenewalQuestionnaire是类的变量类型aICCNTRequiredRenewalQuestionnaire

pRenewalQuestionnaire.CancelObject(pRenewalQuestionnaire)

  • 还需要验证listOf课程aICCNTRRQPolicyInfo是否已取消。

所以解决方案是先取消所有listOf对象,然后取消主要对象。

forEach theRRQPolicyInfo in pRenewalQuestionnaire.MyRRQPolicyInfo

   theRRQPolicyInfo.CancelObject(theRRQPolicyInfo)

endFor

pRenewalQuestionnaire.CancelObject(pRenewalQuestionnaire)
于 2017-09-28T10:13:05.783 回答