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
SQL SPLIT Function Clarification
Rename local Administrator user for all machines in the Domain
Memory Error crashing VB.NET application
Deleting Group Policy Objects
Access Radio Option Help...
MS Access Specify Table Error
Increasing Execution Timeout within SQL Server 2005 Express
Keep only duplicates in a given column and delete all Uniques
The description for Event ID ( 0 ) in Source ( .... ) cannot be found
How can I trigger the event On click of a page in a tab control?