2016-12-16 57 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