Данные, которые я добавляю в таблицу в DataSet, не отображаются в XtraReport - PullRequest
0 голосов
/ 12 октября 2011

В моем наборе данных есть таблица, которую я создаю в представлении дизайна набора данных в Visual Studio 2010. Затем в моем классе XtraReport1 есть несколько меток, которые ссылаются на эти столбцы таблицы. В начале эта таблица пуста. Когда программа запущена, эта таблица заполняется данными, а затем я делаю новый XtraReport в своем коде и вызываю .ShowPreviewDialog(), чтобы он показал отчет. Но он пуст и ошибки нет. Где я не понимаю?

XtraReport1 report = new XtraReport1();
report.ShowPreviewDialog();

Я думаю, что когда я создаю XtraReport в своем коде и ShowPreviewDialog, в это конкретное время XtraReport просматривает набор данных и получает его данные. Я ошибся? Я уверен, что таблица, которую использует XtraReport, заполнена данными, потому что я показываю ее данные в точное время в GridView - у GridView есть данные, а у XtraReport нет !!

1 Ответ

0 голосов
/ 11 июня 2012

Ответ - это то, что Davide Piras сказал в комментарии: вы не связываете данные с объектом отчета.перед вызовом showpreview назначьте его источнику данных отчета

...