TelerikReporting简单使用
Telerik Reporting是一个轻量级的.NET报表生成工具,它可以被方便地嵌入到Windows Forms和WebForm应用中,并且支持数据导出到流行的文件格式,如 PDF, Excel, RTF, TIFF等。Telerik Reporting提供一个非常直观的报表设计器和强大的API。 直观、无代码的Win、网页与PDF报告的创造,直观的设计与具有特定风格的报告,无代码数据打包、向导、语法开发工具、自动操作。分类整理、过滤、有条件格式化、转化器格式,活动报告,水晶报告,附加报告。
Telerik Reporting 2010 Q2版报表简单使用,安装完Telerik Reporting就会在Visual Studio工具拦中增加其工具.如下图所示:
安装报表时有安装示例,可以在安装目录下找到.在WINFORM项目与WEBFORM项目中此报表使用方法一样,如下是WINFORM下使用方法.
建立一个WINFORM 应用程序项目,在项目中添加一个新建项目,选择:数据集合叫DataSet1;在DataSet1的视图中点右键选择添加===>TableAdapter然后一步一步设置数据集如何取数据,设置完成后就可以添加报表了.
再在项目中添加一个新建项,选择 Telerik Report,如下图所示例:
在弹出报表向导中选择新建报表并下一步,然后选择使用已存在的数据集作为数据源,选种列表中的DataSet1,下一步;选择标准报表并下一步;将数据源中列列表中要在报表中显示的列选择到右侧列表中,并选择下一步;然后不管继续下一步直到完成.选中报表选属性datasource属性是否为dataset1.是就对了.在Report1的构造函数中加入如下代码(是数据集去数据的代码):
try
{
DataTable1TableAdapter adp=new DataTable1TableAdapter ();
adp.Fill(this.dataSet1.DataTable1);
}
catch (System.Exception ex)
{
System.Diagnostics.Debug.WriteLine(ex.Message);
}
在窗体上拉一个ReportViewer控件reportViewer1;在窗体Form1的构造函数中加入如下代码(webform和这个基本一样):
IReportDocument ur = new Report1();
this.reportViewer1.Report = ur;
好了运行窗体应用,浏览报表就可以看到数据了,如下图所示例:
具体的报表样式可以用工具箱里的工具美化下,这里不说了;到这里基本就完了.
控件及源码下载:http://club.topsage.com/thread-2213649-1-1.html
官方页面: http://www.telerik.com/products/reporting.aspx
Demo演示: http://demos.telerik.com/reporting/
最新版本都2011Q2了.