Originally Posted by
decco21
Is there a way to include multiple whereconditions?
Took me a while to figure this out, but, quite simply, you just put an "and" in the code. However, this meant both comboboxes had to be filled in Edit a Drawing search for anything to appear in Edit a Drawing. To overcome this, I used the following code (for anyone who might find it helpful).
Thanks again Paul and Steve for all your help!
Code:
Private Sub EditButton_Click()
Dim strWhere As String
If Len(Me.JobNumber & "") > 0 Then
strWhere = "[Job Number]='" & Me.JobNumber & "' "
End If
If Len(Me.DrawingNumber & "") > 0 Then
strWhere = "[Drawing Number]='" & Me.DrawingNumber & "' "
End If
If strWhere <> "" Then
If Len(Me.DrawingNumber & "") <> 0 Then
If Len(Me.JobNumber & "") <> 0 Then
strWhere = "[Job Number]='" & Me.JobNumber & "' And [Drawing Number]='" & Me.DrawingNumber & "'"
Else
strWhere = "[Drawing Number]='" & Me.DrawingNumber & "'"
End If
End If
End If
DoCmd.OpenForm "Edit a Drawing", , , strWhere
DoCmd.Close acForm, "Edit a Drawing search", acSaveNo
End Sub