[Progress Communities] [Progress OpenEdge ABL] Forum Post: Corticon 5.7.2.8 <Collection>.remove isn't removing the entity from memory

  • Thread starter Thread starter Anverion
  • Start date Start date
Status
Not open for further replies.
A

Anverion

Guest
Hello-- I was using Corticon 5.7.2.3 and ran into an issue where I tried removing an entity by using the .remove operator. It removes it from the ruletest output, however, the entity still exists in memory and is proceeding to subsequent rules that it should not be evaluated. I reached out to support and they told me that this particular issue was fixed in version 5.7.2.8. I installed this Studio version but the same issue exists. My scenario is simple. I'm going through details that have an SSN attribute. I load in an invalid SSN list and compare that value to what's in the ssn field. If the SSN is invalid, I write an error and remove that detail instance. I came across this issue with an SSN of 000000000. It matches a full invalid ssn, a area invalid ssn, group invalid ssn and serial invalid ssn group. Now, the detail should have been removed after the first full ssn match. It was removed in the ruletest, however, the detail still exists in memory, so it goes down the line and produces 4 errors instead of the initial full invalid ssn comparison. Is there something I'm missing? Is there another way to "remove" an entity without using .remove? Thanks, Branden

Continue reading...
 
Status
Not open for further replies.
Back
Top