>>I quite understand this. Natural container with collections was the main feature that attracted me to use formsets. Gradually, I got understanding that I could and should enforce application objects hierarchy (through coded collections) myself and formset became redundant.
>
>Yes, I do this too, but instead of the traditional oApp object, use the top-level formset in almost exactly the same way, so that the application object became redundant for me...I think they're functionally quite similar, so long as all apps will use top-level structure...
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...
Edward Pikman
Independent Consultant