>what about adding a form that already exist to a form set,
May be I don't get it, do you mean to add existing form to another existing formset at the runtime? If not, what about adding new empty form and copying all the controls from your source form?
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison