* Some code somehwere inside of the parent form DO FORM ChildForm WITH Thisform && this sends the Thisform reference to the child as an argumentNow in your child form add a property named oParentForm using the Form menu in the form designer. Also add this code to the child form's Init method;
* Child form's Init LPARAMETERS poParentForm Thisform.oParentForm = poParentFormNow whenever, in the child form, you want to access a property of the parent form you can ...
Thisform.oParentform.SomePropertyName
And there is no dependance on any form object names, the code is generic. This means that your child form could be called by a number of different parent forms and it will always address the form that called it.