Microsoft
Software
Hardware
Network
Question : Setfocus in a function
I am trying to find a record in a function. I have multiple forms like this so I thought I'd do it in a function. This does not work..
Function findcase(caseid As String)
ActiveForm.accid.SetFocus
DoCmd.FindRecord caseid
ActiveForm.local_case_id.S
etFocus
End Function
I know it works to use forms![formname]![accid].s
etfocus but how do I pass it?
I tried to add a second parameter but it kept asking for an =.
This should be easy - why am I so frustrated?
Answer : Setfocus in a function
try
Function findcase(caseid As String, sForm as string, sControl as string)
Forms(sForm)(sControl).Set
Focus
DoCmd.FindRecord caseid
End Function
to use
call findcase("1234","NameOfFor
m","NameOf
Control")
Random Solutions
PAGE_FAULT_IN_NONPAGED_ARE<wbr />A during Startup
Invalid Printer Exception - when no printers are installed
Required permissions cannot be acquired. .NET app error
Windows 98 SE - Registry - SharedDLLs - dword - purpose
Access vs Visual Fox Pro
PivotChart in form
How to access a Windows 7 printer from a Windows 98 SE PC ?
Ms Access SQL - Read only tables
Hide Page
Auto Spell checking is not working on outlook with the signature