Well, I'm a little confused, since originally you were talking about the record source (a form property) and you're talking about the subform control's properties.
Are you looking at the properties while the form is in Form View? That could be causing confusion, because the properties shown are the runtime properties, which could be different from the properties stored with the form because they may have been changed at runtime. Also, if you have opened the form in Form View and clicked the Save button, some of the design-time properties may have been overwritten by run-time values. (This happens a lot with the Filter property, for example.)
Do you have code that's changing the SourceObject property? Somebody was asking how to do that in VBA code earlier today. Was that you?
The Source Object property shouldn't change, I don't think. How different is it from the form name you set at design time?
Rick Sprague
Want the best answers? See faq181-2886
To write a program from scratch, first create the universe. - Paraphrased from Albert Einstein