Заполните ReportViewer или CrystalReport данными из базы данных Access 2007
Итак, у меня есть база данных MS-Access с несколькими таблицами. Я заполняю dataGridView записями из таблицы и хочу создать отчет, используя некоторые из выбранных записей. Я думал об использовании ReportViewer, предоставляемого MS в Visual Studio 2010, но мне не удавалось ничего делать, на самом деле я почти ничего не делал. Затем я установил CrystalReport и попробовал с ним, но это было еще хуже, потому что я не знаю, как с ним работать.
Итак, первый вопрос: как создать отчет, используя данные из базы данных MS-Access? используя ReportViewer или Crystal Reports... просто, просто показывая данные, чтобы их можно было легко экспортировать или распечатать...
И второй вопрос...
Я также не могу понять, как взять столбцы из двух таблиц (не из всех строк записей) и связать их в одну таблицу, которая будет отображаться в отчете, как представлено выше.
Я использую Visual Studio 2010 и WinForms.
Кто-нибудь может дать мне совет?
заранее спасибо
1 ответ
Вы можете перейти по этой ссылке http://csharp.net-informations.com/crystal-reports/csharp-crystal-reports-stepbystep.htm. вам нужно использовать подключение доступа вместо сервера sql.
Для привязки двух или более столбцов к разным таблицам вы можете создать представление для полей отображения в отчете.
И, наконец, вы можете назначить привязку источника данных отчета по данным сетки.