>>Actually, I meant something different (not only oApp). Formset naturally allows to bind all forms by using formset.addobject to object hierarchy, i.e. you can go from oApp to oApp.Formset to oApp.Formset.Myform.Control... Now, I build objects/collection inside top-level forms which allow to do the same: oApp.Topform.oModule1.Myform.Control... or oApp.Topform.Childform(1).Control...
>
>Ah, I see what you're getting at...by why not use the Topformset.Forms() collection for this?
because I don't need in this :). Also, custom collections are suited better to application purposes, e.g. I can predefine element number for each particular form, also it may include not only forms but also other objects references.
Edward Pikman
Independent Consultant