DataSet1 Ds = new DataSet1();
int filas = dataGridView1.Rows.Count;
for (int i = 0; i <= filas - 2; i++)
{
Ds.Tables[0].Rows.Add(new object[] {
dataGridView1[1,i].Value.ToString(),
dataGridView1[2,i].Value.ToString(),
dataGridView1[3,i].Value.ToString(),
dataGridView1[4,i].Value.ToString(),
dataGridView1[5,i].Value.ToString(),
dataGridView1[6,i].Value.ToString(),
dataGridView1[7,i].Value.ToString(),
dataGridView1[8,i].Value.ToString(),
dataGridView1[9,i].Value.ToString()});
}
ReportDocument Orep = new ReportDocument();
Orep.Load(@"C:\Users\HP\Documents\Visual Studio 2012\Projects\Absence\Absence\Cr_Specialite.rpt");
Orep.SetDataSource(Ds);
Print1 Pr = new Print1();
Pr.crystalReportViewer1.ReportSource = Orep; // ligne où renvoi l'erreur
Pr.ShowDialog();
Voici mon code. Quand j'essai d'imprimer une données du datagridview on me dit que la référence d'un object n'est pas défini à une instance de cet objet à la ligne que j'ai commenté dans le code. Je ne sais pas ce que je doit modifier s'il vous plait j'aurai besoin d'aide
- Edité par DanielGobina 25 février 2019 à 23:56:47
[c#]Comment sortir un etat avec le crystal report
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.