Связывание DataGridView с проблемой Crystal Report C # - PullRequest
0 голосов
/ 05 декабря 2018

У меня проблема с моим проектом C #, где я хочу напечатать свой dataGridView через Crystal Reports.Подключил Crystal Report к моей таблице (я не использую все столбцы таблицы) и выполнил проектирование, но когда я запускаю программу, отчет не показывает данные.Я перепробовал много разных способов сделать dataGridView для детального отчета, но пока я не получил ошибку, данные просто не показывались.Код ниже:

        DataSet ds = new DataSet();
        DataTable dt = new DataTable();

        foreach (DataGridViewRow item in this.printDataGridView.Rows)
        {

            DataRow dr = dt.NewRow();

            if (item.DataBoundItem != null)
            {
                dr = (DataRow)((DataRowView)item.DataBoundItem).Row;
                dt.ImportRow(dr);
            }
        }
        ds.Tables.Add(dt);


        ReportNabavka crypt = new ReportNabavka();
        crypt.Load("C..."); \\
        crypt.SetDataSource(ds);
        crystalReportViewer1.ReportSource = crypt;
        crystalReportViewer1.Refresh(); 

Кроме того, dataGridView показывает данные, которые мне нужны (в данном случае printDataGridView) Спасибо

...