Hale, Jim
Jim.Hale at FleetPride.com
Mon Oct 18 13:52:23 CDT 2004
How about seek? Would that work here? Jim -----Original Message----- From: Nicholson, Karen [mailto:cyx5 at cdc.gov] Sent: Monday, October 18, 2004 1:32 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Open a form and find a record OK. I am doing the same thing to open a form and determine pretty much the same kind of filter. I get queezy using dlookups and was trying to find a better way, not using dlookups, to achieve the same functionality. I was under the assumption that using dlookups is a nono as other programs do not understand them (in the event I upgrade to VB.net) and dlookups are slow. Any other suggestions beside the old dlookup method? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mcgillivray, Donald [ITS] Sent: Monday, October 18, 2004 2:23 PM To: Access Developers discussion and problem solving Subject: RE: [AccessD] Open a form and find a record Susan, Try something like: (air code) Dim stDocName As String Dim stLinkCriteria As String If Nz(Dlookup("[ProjectID]","tblProjects","[QAFName]='" & Me![UsersName] & "'"),"NotFound") = "NotFound" Then MsgBox "You are not the QA on any projects." Else stDocName = "frmProjects" stLinkCriteria = "[QAFName]=" & "'" & Me![UsersName] & "'" DoCmd.Close 'Closes the menu form. DoCmd.OpenForm stDocName, , , stLinkCriteria End If Just substitute your actual field and table names in the dlookup function. HTH, Don McGillivray -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com *********************************************************************** The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. As a recipient of this email, you are responsible for screening its contents and the contents of any attachments for the presence of viruses. No liability is accepted for any damages caused by any virus transmitted by this email.