梅花西飞博客

DevExpress WPF中的报表打印—Ⅰ

使用DevExpress WPF中的XtraReport进行数据打印。

新建项目

在VS2015中,创建如下结构的WPF项目:Github源码

其中XtraReportDemo文件按照如下方式新建,个人习惯直接创建Empty模板:

Filed List

完成上述步骤后,对报表进行如下布局:

Add Data Binding

至此我们就完成了报表的初步工作,接下来就为报表进行数据源绑定,具体的绑定步骤如下图片展示:

点击Finsh完成数据绑定。

完成数据源绑定后,调出Field List如下图所示:

然后拖过直接拖拽完成字段与字段显示位置的对应,其中:要想显示当前行的序号,可通过如下操作完成:

并可对Date字段进行格式化,具体格式化操作如下图所示:

如果几个字段需要显示在同一个单元格内,此时需要将几个字段绑定到Text上面,具体格式化操作如下图所示(其中的*为连接字符,可以自定义):

如果需要对相关字段进行统计计算,可按照下面步骤进行相关操作(示例中统计字段为Length):

效果

最终完成的效果如下: