Thanks, Eric and Cor, but I'm still not resolving this. Here's my code
Private Sub ConfigureCrystalReports(
AReport = New A(
Dim myCrystalReportViewer = CrystalReportViewer
Dim myArrayList As ArrayList = New ArrayList(
myArrayList.Add("6/11/2001"
myArrayList.Add("1/31/2001"
ListBox1.DataSource = GetDefaultValuesFromParameterField(AReport
SetCurrentValuesForParameterField(A, myArrayList
myCrystalReportViewer.ReportSource = ARepor
End Su
Private Sub SetCurrentValuesForParameterField(ByVal myReportDocument As ReportDocument, ByVal myArrayList As ArrayList
Dim currentParameterValues As ParameterValues = New ParameterValues(
Dim submittedValue As Objec
For Each submittedValue In myArrayLis
Dim myParameterDiscreteValue As ParameterDiscreteValue = New ParameterDiscreteValue(
myParameterDiscreteValue.Value = submittedValue.ToString(
currentParameterValues.Add(myParameterDiscreteValue
Nex
Dim myParameterFieldDefinitions As ParameterFieldDefinitions = myReportDocument.DataDefinition.ParameterField
Dim myParameterFieldDefinition As ParameterFieldDefinition = myParameterFieldDefinitions(PARAMETER_FIELD_NAME
myParameterFieldDefinition.ApplyCurrentValues(currentParameterValues
End Su
Private Function GetDefaultValuesFromParameterField(ByVal myReportDocument As ReportDocument) As ArrayLis
Dim myParameterFieldDefinitions As ParameterFieldDefinitions = myReportDocument.DataDefinition.ParameterField
Dim myParameterFieldDefinition As ParameterFieldDefinition = myParameterFieldDefinitions(PARAMETER_FIELD_NAME
Dim defaultParameterValues As ParameterValues = myParameterFieldDefinition.DefaultValue
Dim myArrayList As ArrayList = New ArrayList(
Dim myParameterValue As ParameterValu
For Each myParameterValue In defaultParameterValue
If (Not myParameterValue.Kind.RangeValue) The
Dim myParameterDiscreteValue As ParameterDiscreteValue = CType(myParameterValue, ParameterDiscreteValue
myArrayList.Add(myParameterDiscreteValue.Value.ToString
End I
Nex
Return myArrayLis
End Functio
I'm not finding parse and format events for the bindings, Eric. How would I handle this
Thanks