c# 소스인듯….

DataTable dt = new DataTable();
            DataTable dt1 = new DataTable();

            dt = (DataTable)DataSource;

            foreach (DataColumn dc in dt.Columns)
            {
                dt1.Columns.Add(new DataColumn(dc.ColumnName, dc.DataType));
            }

            if (dt.Rows.Count > 0)
            {
                dt1.Rows.Clear();

                DataRow GRIDPRINT_DR = dt1.NewRow();

                for (int k = 0; k < dt1.Columns.Count; k++)
                {
                    GRIDPRINT_DR[k] = dt.Rows[RowNumber][k].ToString().Clone();
                }
                dt1.Rows.Add(GRIDPRINT_DR.ItemArray);

                ((XRSubreport)sender).ReportSource.DataSource = dt1;

                if(RowNumber < dt.Rows.Count)
                {
                    RowNumber++;
                }
            }
이전글
다음글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다