Программно создать отчет в FastReport.NET - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Не могу создать отчет программно в FastReport.NET.
 String sql = "select Name from temp";
 DataTable dt = database.SelectRecords(sql);//получаем datatable в результате выполнения запроса
 report1.RegisterData(dt, "temp");
 RichObject Memo = (RichObject)report1.FindObject("Rich1");
 Memo.Text="[temp.Name]";
report1.Show();
Почему то выводится всего одна строка. Подскажите, что делаю не так.
Очень надо

Решение задачи: «Программно создать отчет в FastReport.NET»

textual
Листинг программы
dt = new DataSet();
cbAdapter.Fill(dt, "S");
 
pSh.Load("pShow.frx");
 
pSh.RegisterData(dt.Tables[0], "S");
pSh.GetDataSource("S").Enabled = true;
            
            
FastReport.DataBand a = (FastReport.DataBand)pSh.FindObject("Data1");
a.DataSource = pSh.GetDataSource("S");
 
pSh.Prepare();
pSh.Show();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5