private void reports(string sql, string rptname) { try { config.loadReports(sql); string reportname = rptname; CrystalDecisions.CrystalReports.Engine.ReportDocument reportdoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();; string strReportPath = Application.StartupPath + "\\reports\\" + reportname + ".rpt"; reportdoc.Load(strReportPath); reportdoc.SetDataSource(config.dt); crystalReportViewer1.ReportSource = reportdoc; } catch (Exception ex) { MessageBox.Show(ex.Message + "No crystal reports installed. Pls. contact administrator."); } }