Do I need to do anything special for this? I keep getting parameter errors when I try this code...
the two date parameters are set as dates in crystal.
the two date parameters are set as dates in crystal.
Code:
Private Sub Command1_Click()
Dim sd, ed As Date
Dim sp As String
Dim cr As CrystalReport
If sales_person_combo.Text = "" Then
MsgBox "No Sales Person Entered", vbExclamation, "Error"
Exit Sub
End If
sp = IIf(sales_person_combo.Text = "All Sales Persons", "*", sales_person_combo.Text)
sd = Calendar1.Value
ed = Calendar2.Value
Set cr = main!CrystalReport1
With cr
.DiscardSavedData = False
.ReportFileName = "\\dexter\shared\it dept\bid_db\salesperson_and_date_report.rpt"
.ParameterFields(0) = "sales_person_parameter;" & sp & ";true"
.ParameterFields(1) = "start_date_parameter;" & sd & ";true"
.ParameterFields(2) = "end_date_parameter;" & ed & ";true"
.Action = 0
End With
end sub