G
Guest
I am working on a search field that pulls a form up depending on the search
type the user chooses, The form pulls up but the filter never takes effect,
Can someone please explain why this may be?
-START-
Private Sub searchbutton_Click()
If Me.picksearchtype = "Employee First Name" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[First Name] Like
Forms![Index]![S_Search] & '*'"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "Employee Last Name" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[Last Name] Like
Forms![Index]![S_Search]& '*'"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "Employee ID" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[ID] = Forms![Index]![S_Search]"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "SOP Name" Then
MsgBox "Value 3 returned"
ElseIf Me.picksearchtype = "SOP ID" Then
MsgBox "Value 4 returned"
Else
MsgBox "Pick search type!"
End If
DoCmd.Close acForm, "Index", acSaveNo
End Sub
-END-
type the user chooses, The form pulls up but the filter never takes effect,
Can someone please explain why this may be?
-START-
Private Sub searchbutton_Click()
If Me.picksearchtype = "Employee First Name" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[First Name] Like
Forms![Index]![S_Search] & '*'"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "Employee Last Name" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[Last Name] Like
Forms![Index]![S_Search]& '*'"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "Employee ID" Then
DoCmd.OpenForm "Employee_Page", acNormal, , "[ID] = Forms![Index]![S_Search]"
Form_Employee_Page.Pick_employee = Form_Employee_Page.S_ID
ElseIf Me.picksearchtype = "SOP Name" Then
MsgBox "Value 3 returned"
ElseIf Me.picksearchtype = "SOP ID" Then
MsgBox "Value 4 returned"
Else
MsgBox "Pick search type!"
End If
DoCmd.Close acForm, "Index", acSaveNo
End Sub
-END-