kma*_*ks2 1 c# asp.net activereports
我继承了一个使用Active Reports的项目.我基本上需要创建一个简单的pdf来保存我的一个ASP.NET页面上的DataGrid中的数据.
我在DataDynamics网站上只发现了一个演练,它只适用于VS2003和VS2005的用户.
我需要的报告不需要是互动的.我不需要使用Document和Page事件.我只需要在DataTable(绑定到我的网格)中获取我所拥有的内容并创建一个pdf文件,该文件可供下载.
有没有一种直接的方法来使用ActiveReports创建这个简单的静态报告?谢谢.
小智 5
kmarks,
您确实可以非常轻松地执行此操作,您可以使用相同的DataTable作为报表的数据源,方法是将报表的datasource属性设置为DataTable.然后,您只需要将ActiveReports TextBox控件添加到报表的"详细信息"部分,然后将其DataField属性设置为数据表中的列名,以将字段从数据表绑定到TextBox控件.您可以在设计时或后面的代码中执行此操作
完成此操作后,只需创建报表实例,在此实例上调用Run the method,然后将报表文档导出为PDF.
我还建议你通过以下链接,它可以帮助你实现同样的目标.
http://www.datadynamics.com/Help/ActiveReports6/arWLKCustomWebExporting.html
您还可以下载使用Active Reports表格将DataGrid转换为PDF报告的示例应用程序
ftp://ftp.fpoint.com/ActiveReports/Samples/GridToPdf.zip
问候,
Abhishek Dutta
葡萄城