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
Multiple update statement with foreign key constraints
Need to Store data from a calculated field into a table
ideal RAM for SQL server
Access List Box with Multiple Columns
Make Table Query but save it in a New Database
How to get the Drop down items of a ToolStripDropDownButton to remain open.
TRANSACTION FAILED in Outlook 2007 email
Can a property be added to each property in a collection class
Accessing Program files in Vista?
SQL Server file proportions