Right i've followed a guide and got a VB program working with Crystal Reports. So i added my own report and that worked ok.

Now i want to pass two parameters to the report. This is where i need help, i've googled but can't find any guides/samples that pass two parameters e.g. Date and Supplier.

Below is the code for passing just one parameter. Anyone able to modify it so i can pass two. Thanks

VB Code:
  1. Imports CrystalDecisions.Shared
  2. Public Class Form1
  3. Inherits System.Windows.Forms.Form
  4.  
  5. #Region " Windows Form Designer generated code "
  6.  
  7.  
  8. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  9. CrystalReportViewer1.DisplayGroupTree = False
  10. CrystalReportViewer1.ShowPrintButton = True
  11. End Sub
  12.  
  13. Private Sub Button1_click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  14.  
  15. Dim myParameterFields As New ParameterFields
  16. Dim myParameterField As New ParameterField
  17. Dim myDiscreteValue As New ParameterDiscreteValue
  18.  
  19. myParameterField.ParameterFieldName = "DataDate"
  20. myDiscreteValue.Value = DateTimePicker1.Text
  21. myParameterField.CurrentValues.Add(myDiscreteValue )
  22.  
  23. myParameterFields.Add(myParameterField)
  24.  
  25. CrystalReportViewer1.ParameterFieldInfo = myParameterFields
  26.  
  27. CrystalReportViewer1.ReportSource = New CCReport
  28. CrystalReportViewer1.Refresh()
  29.  
  30. End Sub
  31. End Class

I've tried passing two parameters but only one seems to work. Sorry but i'm a bit of a newbie to both Crystal Reports and VB