2016-12-16 1 views
1

등록 나는 다음 코드로 데이터 세트를 등록하려고 :FastReport.Net. 데이터 세트

 ds = new DataSet(); 
     adapter.Fill(ds); 
     ds.Tables.Add("test"); 

     report1.Load("report1.frx"); 
     report1.RegisterData(ds, "user_ds"); 
     report1.GetDataSource("test").Enabled = true; 
     ((DataBand)report1.FindObject("Data1")).DataSource = report1.GetDataSource("test"); 
     report1.Show(); 

하지만) (report1.Show에 오류가;

(GroupHeader1) : 오류 CS1525 : 잘못된 표현 용어는 '['

GroupHeader1은 "[날짜]"단일 TextObject가 포함되어 있습니다. 내가 뭘 잘못 했니?

답변

0

Date이라는 이름의 열이 실제로 데이터 세트에서 발생하는지 확인하십시오. 또한 데이터 집합 (즉, 데이터 집합의 테이블)도 데이터 소스로 GroupHeader에 할당되어야합니다.

+0

그러나 날짜는 현재 날짜를 반환하는 FastReport.Net 함수입니다. 그것은 데이터 집합/데이터 소스없이 작동합니다. – GrApDev