private void GenerarReporte() { // Defino variables y sentencias a ejecutar string sqlCosecha = "SELECT * FROM cosecha"; string sqlCampo = "SELECT * FROM campos"; // Defino el DataSet dsCosecha myDsCosecha = new dsCosecha(); try { // Conexion MySqlConnection myConexion = new MySqlConnection(Conexion.ConectionString); // Creo los Data Adapters MySqlDataAdapter myDaCampos = new MySqlDataAdapter(sqlCampo, myConexion); MySqlDataAdapter myDaCosecha = new MySqlDataAdapter(sqlCosecha, myConexion); // Llenando las tablas de Dataset Tipados myDaCosecha.Fill(myDsCosecha, "dtCosecha"); myDaCampos.Fill(myDsCosecha, "dtCampos"); // Generamos el Reporte rptCosecha informe = new rptCosecha(); informe.SetDataSource(myDsCosecha); crViewer.ReportSource = informe; } catch (Exception myEx) { MessageBox.Show(myEx.Message); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptCosecha rpt = new rptCosecha(); rpt.Site = this.Site; return(rpt); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptCosecha rpt = new rptCosecha(); rpt.Site = this.Site; return rpt; }