RDLC (SQL Server Reporting Services)에 전달해야하는 것은 하나의 알려진 열만있는 데이터 테이블을보고하고 다른 모든 열은 런타임에 만들어집니다. 즉, 디자인 타임에 알 수있는 열 A가 있습니다. 그러나 보고서를로드하기 전에 데이터베이스에서 값을 읽고이 값을 열로 설정합니다. 열이 하나 이상일 수 있습니다. 동적 RDLC 데이터 테이블을 만드는 방법
나는이 시도 : dsStatementOfAccount.DtEndDayDataTable dtMat = new dsStatementOfAccount.DtEndDayDataTable();
dtMat.Columns.Add("c1");
dtMat.Columns.Add("c2");
DataRow row1 = dtMat.NewRow();
row1["Name"] = "Value for column name in row 1";
row1["c1"] = "a";
row1["c2"] = "a121"[1]
dtMat.Rows.Add(row1);
DataRow row2 = dtMat.NewRow();
row2["Name"] = "Value for column name in row 2";
row2["c1"] = "bbb";
row2["c2"] = "bbb";
dtMat.Rows.Add(row2);
을하지만 보고서는 그것을 할 수있는 방법 첨부 된 이미지 .. 으로로드?
감사
보고서의 데이터 소스는 무엇입니까? 데이터 테이블 또는 비즈니스 객체? – Michael
@Michael 데이터 테이블 –
열 그룹을 결정하는 데 사용할 수있는 특성이 있습니까? 데이터 테이블의 정의를 제공해 주시겠습니까? – Michael