>Greetings,
>
>I have a recursive procedure to break out bill of materials. I'm using recursion because low level sub assemblies must have their costs 'rolled up' into higher level assemblies. Because it is recursion, I'm pretty much forced to resort to "INTO ARRAY" clause in SQL instead of using cursors or tables.
Now that you've found the error, I'd like to return to the last sentence here: what was forcing you to use arrays?
I've done some assembly back in FPD2.6, and I did it recursively, with cursors (for both updates, recalcs, and multilevel display). So I don't see what would be the problem that forced you into arrays?