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

Но Date - функция FastReport.Net, возвращающая текущую дату. Он работает без набора данных/источника данных и всего этого – GrApDev