Hello Daniel:
Can't you create a single array with one object in each element?
Example:
DECLARE THIS.aoElements(n)
THIS.oElements(1) = (Object_1)
THIS.oElements(2) = (Object_2)
THIS.oElements(n) = (Object_n)
Externally I think you can use FOR..EACH or equivalent.
Fernando D. Bozzo
Madrid / Spain