private void GenerarReporte()
        {
            // Defino variables y sentencias a ejecutar
            string mySqlStatement = "SELECT id_campo, desc_campo, areacampo, areasembrada, unidad, "+
                "lineas, plantas, aspersores, mangueras FROM campos";

            // Defino el DataSet
            dsCampos myDsCampos = new dsCampos();

            try
            {
                // Conexion
                MySqlConnection myConexion = new MySqlConnection(Conexion.ConectionString);
                
                // Creo los Data Adapters
                MySqlDataAdapter myDACampos = new MySqlDataAdapter(mySqlStatement, myConexion);

                // Llenando las tablas de Dataset Tipados
                myDACampos.Fill(myDsCampos, "dtCampos");

                // Generamos el Reporte
                rptCampos informe = new rptCampos();
                informe.SetDataSource(myDsCampos);
                crViewer.ReportSource = informe;
            }
            catch (Exception myEx)
            {
                MessageBox.Show(myEx.Message);
            }

        }
Пример #2
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            rptCampos rpt = new rptCampos();

            rpt.Site = this.Site;
            return(rpt);
        }
        private void GenerarReporte()
        {
            // Defino variables y sentencias a ejecutar
            string mySqlStatement = "SELECT id_campo, desc_campo, areacampo, areasembrada, unidad, " +
                                    "lineas, plantas, aspersores, mangueras FROM campos";

            // Defino el DataSet
            dsCampos myDsCampos = new dsCampos();

            try
            {
                // Conexion
                MySqlConnection myConexion = new MySqlConnection(Conexion.ConectionString);

                // Creo los Data Adapters
                MySqlDataAdapter myDACampos = new MySqlDataAdapter(mySqlStatement, myConexion);

                // Llenando las tablas de Dataset Tipados
                myDACampos.Fill(myDsCampos, "dtCampos");

                // Generamos el Reporte
                rptCampos informe = new rptCampos();
                informe.SetDataSource(myDsCampos);
                crViewer.ReportSource = informe;
            }
            catch (Exception myEx)
            {
                MessageBox.Show(myEx.Message);
            }
        }
Пример #4
0
 public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
     rptCampos rpt = new rptCampos();
     rpt.Site = this.Site;
     return rpt;
 }