Philippe PONS
Philippe.Pons19 at wanadoo.fr
Thu Jun 5 13:15:24 CDT 2003
Yes, it's ok now, than you. In some situation, I have had difficulties to use Child/Parent properties. Using Filter works always, gives a better control, and is sometimes faster when you switch from one record to the other. Philippe ----- Original Message ----- From: "Christopher Hawkins" <clh at christopherhawkins.com> To: <accessd at databaseadvisors.com> Sent: Thursday, June 05, 2003 5:38 PM Subject: RE: [AccessD] How to control subforms loading order? > Sure. Given main form frmMain, first subform sfrmFirst, and second > subform sfrmSecond: > > > 1) Place an empty subform control on frmMain and sfrmFirst. When I > say empty I mean, the SourceObject property of the control should be > blank. > > 2) frmMain_OnLoad should set the .SourceObject property of it's blank > subform control to 'sfrmFirst'. > > 3) sfrmFirst_OnLoad should set the .SourceObject property of it's > blank subform control to 'sfrmSecond'. > > 4) Filter as needed. > > Curious; why are you synchronizing the two subforms via the Filter > property instead of the Child/Parent properties provided for that > purpose? > > -C- > > ---- Original Message ---- > From: Philippe.Pons19 at wanadoo.fr > To: AccessD at databaseadvisors.com, > Subject: RE: [AccessD] How to control subforms loading order? > Date: Thu, 5 Jun 2003 17:19:29 +0200 > > >Hi, > > > >I have a form with two embedded subforms. > > > >On the OnCurrent event of the first subform, I synchronise the > >second one using the Filter and OnFilter properties of it. > >This works fine, but generates an error the first time the Form is > >loaded. > >This is because I reference the second subform, but at this time it > >is not yet loaded. > > > >I found a workaround by removing the first subform from the main > >form and reinserting it, as it seems Access loads the subforms in > >the same order at which they have been inserted. > > > >However, I would like to have a more robust way of controling the > >loading order. > > > >Do you have a better solution? > > > >Thanks in advance, > > > >Philippe. > > > > _______________________________________________ > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com >