Yes. I am able to reproduce your bug, even in Access 2003.
It looks like a variation on a known bug. If you set the Filter property of
both a form and a subform, and then remove *one* of the filters (either
one), Access fails to recognise that the Filter is still on on the other
(i.e. it falsely reports that FilterOn is now False for that one also).
Guess it's not really surprising that the OrderBy property also displays
this confusion.
As a workaround, would it be appropriate to set the RecordSource of your
subform instead of applying a filter? (That's assuming that the normal
process of using the LinkMasterFields/LinkChildFields is not suitable.)
--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Tips for Access users -
http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
"Mota" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I have a form with 2 sub forms.One of the subs is not linked to the parent
> form and have a filter.Now,i want to use an OrderBy property for the
> parent,and where ever i put this property (and its OrderByOn too),it
> overrides the filter of the sub and sub shows first records of its
> table,regardless of its filter.I put Sub's filter in property sheet,in
Load
> Event and so on,but makes no difference.Where to put this 2 properties for
> the Parent form and its sub to not to overlap.
> Thank you so much in advance.