Working on a V7R2 box, I'm getting strange results from the following code:
File KEYEDFILE has one record in it. I would expect indicator variable ResultInd to get value '1' from the second line of code, but it gets '0'. Am I misunderstanding the function of the *start value, or am I misunderstanding the interaction of setll and %found()? Thanks!
Code:
c *start setll KEYEDFILE c eval ResultInd = %found(KEYEDFILE)
Comment