Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с FastReport 
V
    Опции темы
m9yt
Дата 2.7.2013, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



Добрый день.
Пытаюсь разобраться с построителем отчетов FastReport.
Мне нужно подключить к нему данные программно, для чего я создаю свой DataSet.
Код

DataTable table1 = new DataTable("Table1");
table1.Columns.Add(new DataColumn("column1"));
table1.Columns.Add(new DataColumn("column2"));
table1.Rows.Add(1, 2);
table1.Rows.Add(1, 2);

DataSet dataSet1 = new DataSet();
dataSet1.Tables.Add(table1);


По документации нужно просто зарегистрировать эти данные, что я и делаю. Но выводится пустая страница.
Код

Report report = new Report();
report.RegisterData(dataSet1, "MyTable");
ReportPage page1 = new ReportPage();
page1.Name = "Page1";
report.Pages.Add(page1);
DataBand data1 = new DataBand();
data1.DataSource = report.GetDataSource("Table1");
page1.Bands.Add(data1);
report.Show();


Может еще чего - то не хватает в коде?

Это сообщение отредактировал(а) m9yt - 2.7.2013, 12:35
PM MAIL   Вверх
Данкинг
Дата 2.7.2013, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: нет
Всего: 130



А Prepare.Report где?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
m9yt
Дата 2.7.2013, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



void Show() - этот метод равнозначен следующему:
Код

if (Prepare())
    ShowPrepared();


Это сообщение отредактировал(а) m9yt - 2.7.2013, 12:53
PM MAIL   Вверх
m9yt
Дата 3.7.2013, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 27.2.2010

Репутация: нет
Всего: нет



Разобрался. Просто не до конца понял пример. Сделал все, как там описано, и заработало.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0745 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.