powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report: не отображаются данные
4 сообщений из 4, страница 1 из 1
Crystal Report: не отображаются данные
    #33691680
Юна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, работаю под VS 2005. Понадобились отчеты в Веб-приложении :) БД - MS SQL Server 2000. Создаю файл .rpt, подключаю к таблице в БД, перетаскиваю на форму нужные поля... При загрузке прописываю код

ReportDocument rdoc = new ReportDocument();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from [Exp].[dbo].[REP]", ConfigurationManager.AppSettings["CS"]);
da.Fill(ds);

string reportPath = Server.MapPath("CrystalReport.rpt");
rdoc.Load(reportPath);
rdoc.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rdoc;
CrystalReportViewer1.DataBind();
CrystalReportViewer1.RefreshReport();

В результате ошибок нет, отчет загружается, видны заголовки полей, а данных нет. Проверяла - в датасет загружаются нормально. Подскажите пожалуйста, что с этим делать?
...
Рейтинг: 0 / 0
Crystal Report: не отображаются данные
    #33694107
pavel73
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЮнаДобрый день, работаю под VS 2005. Понадобились отчеты в Веб-приложении :) БД - MS SQL Server 2000. Создаю файл .rpt, подключаю к таблице в БД, перетаскиваю на форму нужные поля... При загрузке прописываю код

ReportDocument rdoc = new ReportDocument();
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("select * from [Exp].[dbo].[REP]", ConfigurationManager.AppSettings["CS"]);
da.Fill(ds);

string reportPath = Server.MapPath("CrystalReport.rpt");
rdoc.Load(reportPath);
rdoc.SetDataSource(ds);
CrystalReportViewer1.ReportSource = rdoc;
CrystalReportViewer1.DataBind();
CrystalReportViewer1.RefreshReport();

В результате ошибок нет, отчет загружается, видны заголовки полей, а данных нет. Проверяла - в датасет загружаются нормально. Подскажите пожалуйста, что с этим делать?

А сообщения при сохранение .rpt - типа saved data is completed ?
...
Рейтинг: 0 / 0
Crystal Report: не отображаются данные
    #33694603
ShadowCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слышал, что для работы с VS 2005 необходим Crystal Report XI R2.
Написано тут: http://www.businessobjects.com/products/reporting/crystalreports/compatibility_vs2005.asp
...
Рейтинг: 0 / 0
Crystal Report: не отображаются данные
    #33695143
Юна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, проблема решилась немного другим способом формирования DataSet'а:

DataSet dataSet = new DataSet();
dataSet.ReadXmlSchema(AppDomain.CurrentDomain.BaseDirectory + "App_Code/dsREP.xsd");
SqlDataAdapter da = new SqlDataAdapter(QUERY_STRING, ConfigurationManager.AppSettings["CS"]);
da.Fill(dataSet, DATATABLE_NAME);
return dataSet;

Но дальше - больше :( Теперь пробую, используя ту же xml-схему, не загружать данные из БД, а заливать dataSet программным путем (произвольными значениями). Ошибок снова-таки никаких, но в отчете отображается только первая строка. Может, у кого-нибудь есть предположения, почему?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Crystal Report: не отображаются данные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]