none
De DataGridView a CrystalReport RRS feed

  • Pregunta

  • Hola, ya genere mi CrystalReport como se muestra a continuación.

    Sin embargo, tengo un filtro de datos en un datagridview con un procedimiento almacenado (esto me funciona para un rdlc)

    No tengo la menor idea de como llamar al Crystal Report con un bóton y me genere un informe de los datos filtrados en mi datagridview.

    En mi report RDLC tengo el siguiente código de llamado:

            public void Load_Data(String NombreProyecto, String Solicitante, String TipoProyecto, String ObjetivoGeneral, String ObjetivosEspecíficos, String Metas, String Social, String Cultural, String Económico, String Ambiental, String Beneficiarios, String PlanteamientoProblema)
            {
                FuentesTableAdapter.Filtro(DataSet1.Fuentes, NombreProyecto, Solicitante, TipoProyecto, ObjetivoGeneral, ObjetivosEspecíficos, Metas, Social, Cultural, Económico, Ambiental, Beneficiarios, PlanteamientoProblema);
                this.reportViewer1.RefreshReport();
            }
    
    
    //El botón
    
    
            private void pictureBox1_Click(object sender, EventArgs e)
            {
                //DataTable dtFromGrid = new DataTable();
                //dtFromGrid = dataGridView1.DataSource as DataTable;
                ReporteFuentes reporte = new ReporteFuentes();
                reporte.Show();
                reporte.Load_Data(txtpro.Text, txtsol.Text, txttipo.Text, txtgeneral.Text, txtesp.Text, txtmetas.Text, txtsocial.Text, txtcultural.Text, txteco.Text, txtamb.Text, txtbene.Text, txtproblem.Text);
            }
    
    

    Como hago esto con un crystal report?

    Gracias

    jueves, 9 de mayo de 2019 19:50

Respuestas