Dim oRpt As New ReportDocument
oRpt.Load("C:\Program Files\System2\rpts\ABSTL\rptTMreceipt.rpt")
Dim param1Fields As New CrystalDecisions.Shared.ParameterFields
Dim param2Field As New CrystalDecisions.Shared.ParameterField
Dim param2Range As New CrystalDecisions.Shared.ParameterDiscreteValue
Dim param3Field As New CrystalDecisions.Shared.ParameterField
Dim param3Range As New CrystalDecisions.Shared.ParameterDiscreteValue
Dim param4Field As New CrystalDecisions.Shared.ParameterField
Dim param4Range As New CrystalDecisions.Shared.ParameterDiscreteValue
Dim param5Field As New CrystalDecisions.Shared.ParameterField
Dim param5Range As New CrystalDecisions.Shared.ParameterDiscreteValue
param2Field.ParameterFieldName = "@startdate"
param3Field.ParameterFieldName = "@tax" 'supreport parameter
param4Field.ParameterFieldName = "@markup" 'supreport parameter
param5Field.ParameterFieldName = "@EqMarkup" 'supreport parameter
param2Range.Value = startdate
param3Range.Value = F9.txtTMsalestax.Text
param4Range.Value = F9.txtTMmatmarkup.Text
param5Range.Value = F9.txtTMeqmarkup.Text
param2Field.CurrentValues.Add(param2Range)
param3Field.CurrentValues.Add(param3Range)
param4Field.CurrentValues.Add(param4Range)
param5Field.CurrentValues.Add(param5Range)
param1Fields.Add(param2Field)
param1Fields.Add(param3Field)
param1Fields.Add(param4Field)
param1Fields.Add(param5Field)