I am using Microsoft Access 2010.I am trying to perform a search in a form (this form is a continuous form) using two combo boxes: a combo box called ClientID and another combo box called PremiumInvoiceN umber. No result is returned after selecting the two combo boxes. Can you tell me what I am doing wrong? Thank you in advance for your help.
Code:
Function SearchCriterica()
Dim ClientID, PremiumInvoiceNumber As String
Dim task, strCriteria As String
If IsNull(Me.CboClientID) Then
ClientID = "[ClientID] like '*'"
Else
ClientID = "[ClientID] = " & Me.CboClientID
End If
If IsNull(Me.CboPremiumInvoiceNumber) Then
PremiumInvoiceNumber = "[PremiumInvoiceNumber] like '*'"
Else
PremiumInvoiceNumber = "[PremiumInvoiceNumber] = '" & Me.CboPremiumInvoiceNumber & "'"
End If
strCriteria = ClientID & "And" & PremiumInvoiceNumber
task = "Select * from frmBillingInvoicePremiums where " & strCriteria
Me.frmInvoicePremiumsSub.Form.RecordSource = task
Me.frmInvoicePremiumsSub.Form.Requery
End Function
Comment