sql >> Database >  >> RDS >> Mysql

Query uit twee tabellen in rapport

Zoek in de Crystal Report-wizard uw odbc die is gemaakt met gebruikersnaam en wachtwoord.

Dan zie je een opdrachttekst, je kunt je vraag daarin plaatsen.

Deze code voor VB.NET

 Private CRPT As New ReportDocument
    Private APPPATH As String
    Private PARAM As New ParameterFields
    Public PARAM_DESC As New ParameterDiscreteValue
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

        APPPATH = Application.StartupPath & "\REPORT\sample.rpt"
        CRPT.Load(APPPATH)
        Me.CrystalReportViewer1.ReportSource = CRPT

        PARAM = CRPT.ParameterFields

        PARAM_DESC.Value = Format(DatePicker1.Value, "yyyyMMdd")
        PARAM("DATEP").CurrentValues.Clear()
        PARAM("DATEP").CurrentValues.Add(PARAM_DESC)
        Me.CrystalReportViewer1.Refresh()
    End Sub

Deze code is voor C#:

CRPT = new ReportDocument();
            APPPATH = Environment.CurrentDirectory + "Sample.rpt";
            CRPT.Load(APPPATH);
            Report_Viewer.Refresh();
            CRPT.SetParameterValue("syear", Servercls.year);


            CRPT.SetParameterValue("smonth", Servercls.month);
            CRPT.SetParameterValue("sday", Servercls.day);
            CRPT.SetParameterValue("datevalue", Servercls.Datevalue);
            Report_Viewer.ReportSource = CRPT;

            sc.configureCrystalReport();
            Report_Viewer.Refresh();

De naam van uw kristalrapportparameter moet hetzelfde zijn als in uw Code Behind.




  1. Postgresql Drop View

  2. Meer showplan-verbeteringen? Ja graag!

  3. PLS-00103:Ontmoet het symbool CREATE

  4. In SQL, hoe de bovenste 2 rijen voor elke groep te selecteren?