Отображать данные Datagridview вместе с именами столбцов в отчете Crystal?

Я хочу отобразить данные сетки данных вместе с именами столбцов в отчете Crystal. Я не хочу использовать экспертные поля базы данных. Я пробовал этот код для извлечения данных в datagridview, но не могу отобразить его в отчете Crystal.

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

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

                DataRow dr = dt.NewRow();

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

                ReportDocument myReportDocument;
                myReportDocument = new ReportDocument();
                myReportDocument.Load(@"C:\Users\habib\Downloads\GMT\GarmentsManagmentSystem\GarmentsManagmentSystem\crystal_report.rpt");
                myReportDocument.SetDataSource(ds.Tables);
                crystalReportViewer1.ReportSource = myReportDocument;
                this.tabControl1.SelectedTab = tabPage6;

Любая помощь будет высоко ценится. Спасибо

0 ответов

Другие вопросы по тегам