Активные отчеты PDF Generation - PullRequest
       9

Активные отчеты PDF Generation

1 голос
/ 22 октября 2011

Я унаследовал проект, который использует Active Reports.Мне нужно в основном создать простой PDF-файл, содержащий данные, которые находятся в DataGrid на одной из моих страниц ASP.NET.

Я нашел только одно пошаговое руководство на веб-сайте DataDynamics, и он применим только к пользователямVS2003 и VS2005.

Нужный мне отчет не обязательно должен быть интерактивным.Мне не нужно использовать события Document и Page.Мне просто нужно взять то, что у меня есть в DataTable (которое привязано к моей сетке), и создать файл PDF, который будет доступен для загрузки.

Существует ли простой способ создания этого простого статического отчетас ActiveReports?Спасибо.

1 Ответ

5 голосов
/ 22 октября 2011

kmarks,

Вы действительно можете сделать это очень легко, вы можете использовать тот же DataTable, что и источник данных для отчета, установив свойство источника данных отчета в DataTable. Затем вам просто нужно добавить элемент управления ActiveReports TextBox в раздел Details отчет, а затем установите его свойство DataField для имени столбца в таблице данных, чтобы связать поле из таблицы данных с элементом управления TextBox. Это можно сделать либо во время разработки, либо в коде

После того, как вы это сделали, просто создайте экземпляр отчета, вызовите метод Run для этого экземпляра и затем экспортируйте документ отчета в PDF.

Я бы также предложил вам перейти по следующей ссылке, которая может помочь вам достичь того же.

http://www.datadynamics.com/Help/ActiveReports6/arWLKCustomWebExporting.html

Вы также можете скачать образец приложения, которое преобразует DataGrid в PDF-отчет, используя форму Active Reports здесь

FTP: //ftp.fpoint.com/ActiveReports/Samples/GridToPdf.zip

С уважением,

Абхишек Датта

Grapecity

...