Heenan, Lambert
Lambert.Heenan at aig.com
Fri Mar 15 11:42:06 CDT 2013
Forwarding to the list (now that I've re-subscribed) for completeness. Lambert From: Arthur Fuller [mailto:fuller.artful at gmail.com]<mailto:[mailto:fuller.artful at gmail.com]> Sent: Friday, March 15, 2013 11:35 AM To: Heenan, Lambert Subject: Re: [AccessD] Search a subform from a parent form That worked like a charm, Lambert. Thanks! The app I'm working on needs this capability in several places A. On Fri, Mar 15, 2013 at 10:10 AM, Arthur Fuller <fuller.artful at gmail.com<mailto:fuller.artful at gmail.com>> wrote: Thanks, Lambert. I'll try that right now, but just glancing at your code, my feeling is that this looks right -- and also, nice and clean. I like it. A. On Fri, Mar 15, 2013 at 10:01 AM, Heenan, Lambert <Lambert.Heenan at aig.com<mailto:Lambert.Heenan at aig.com>> wrote: Not sure if my new email address is registered yet, so I'll reply direct as well as to the list. I do this kind of search (for records in a sub-form) from the parent form without the need of any public functions in the subform(which can potentially be called from places other than where you intended). In the parent form I build the criteria that will be needed to search in the sub-form records and then I do that search like this... strCriteria = "SomeField=" & nSomeValue With Me!SubFormControl.Form.RecordsetClone .FindFirst strCriteria If Not .NoMatch Then Me SubFormControl.Form.Bookmark = .Bookmark End If End With HTH Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com<mailto:accessd-bounces at databaseadvisors.com> [mailto:accessd-bounces at databaseadvisors.com<mailto:accessd-bounces at databaseadvisors.com>] On Behalf Of Arthur Fuller Sent: Friday, March 15, 2013 12:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Search a subform from a parent form Ah, Charlotte. My syntax guess was right. Thanks for confirming. Interesting.... I'm not out of the words quite yet. I single-step from the combo to the sub inside the child form, where the wiz-generated code says: <vba> ? there's a parameter called intTarget... DoCmd.SearchForRecord , "", acFirst, "[ID] = " & intTarget </vba> This gives me the error message: The action or method is invalid because the form or report isn't bound to a table or query. But it is: ? Me.RecordSource vCustomers ' a View On Thu, Mar 14, 2013 at 9:36 PM, Charlotte Foust <charlotte.foust at gmail.com<mailto:charlotte.foust at gmail.com>>wrote: > Try Me.subformname.form.ProcName > > Charlotte > > On Thu, Mar 14, 2013 at 6:32 PM, Arthur Fuller > <fuller.artful at gmail.com<mailto:fuller.artful at gmail.com> > >wrote: > > > The combo box wizard lets you build a "finder" very easily. I want > > one of those, only I want it located on this form's parent. In other > > words, even though the finder is on the parent, I want it to search the subform. > > > > There's code in the subform to accept an argument and do the search. > > I've declared that procedure public. What is the syntax for calling > > that procedure from the parent? Call SubformName.ProcName(arg)? Am I close? > > > > TIA, > > -- > > Arthur > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com<mailto:AccessD at databaseadvisors.com> > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com<mailto:AccessD at databaseadvisors.com> > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Arthur Cell: 647.710.1314<tel:647.710.1314> Prediction is difficult, especially of the future. -- Niels Bohr -- AccessD mailing list AccessD at databaseadvisors.com<mailto:AccessD at databaseadvisors.com> http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- Arthur Cell: 647.710.1314<tel:647.710.1314> Prediction is difficult, especially of the future. -- Niels Bohr -- Arthur Cell: 647.710.1314 Prediction is difficult, especially of the future. -- Niels Bohr