一.报表设计 (Report Designer)-FastReport报表设计-C/S快速开发框架-标准版V2.3


Winform开发框架-CSFrameworkV2.3标准版-开发框架文库

FastReport报表设计器(主从表报表)

图片

 

1.1 Group Header/Group Footer (主/从表组定义)

 

主/从表报表必须增加一组Group及至少两个DataBand(Data1,Data2),Group的条件设置为主/从表的主外键关联字段名,如单据号码SONO,在GroupHeader绿色区域双击打开窗体如下:

图片

 

Group Condition区域设置为[tb_SO.SONO], tb_SO是表名,SONO是销售订单的单号, FastReport引擎是跟据组的条件和Band.Relation定义的关联实现主从报表的。

 

1.2 增加主/从表的两个DataBand

主菜单: Report/Configure Bands…

图片

在Configure Bands窗体内定义DataBand主从关系,如下图:

图片

图片

 

1.3 绑定数据字段 (Binding Data Field)

 

在Data1(主表)内拖放TextObject组件,设置Text的属性对应字段名,如[tb_SO.SONO]

在Data2(从表)内拖放TextObject组件,设置Text的属性对应字段名,如[tb_SOs.StockCode]

拖放的TextObject组件可以对其绑定字段,具体作法是给Text属性赋值,比如:

[tb_SO.SONO] ,tb_SO是DataTable的名称(DataTable.Name),SONO是字段名,绑定的字段必须加中括号!(重要)

网上有很多复杂的做法,比如:写代码给TextObject .DataBindings属性增加一个DataBinding对象,其实不必要这样做,在Designer内给Text属性指定一个字符串就可以了。

1.4 报表金额或数量汇总

 

报表内会有金额汇总,数量汇总等数据汇总要求,在Report内增加一个Report Summary , 然后

在Data 操作面板内选择Σ Total ,右键New Total.

图片

图片

 

1.5 Edit Total 窗体

Total Name: 汇总名称定义。

Function: 函数类型,有Sum/Min/Max/Average/Count函数可选。

Data Column or Expression: 字段名或表达式。(重要)

Evaluate on each row of the band: 用于统计计算指定Band的记录。(重要)

Evaluate if the following condition is met: 仅统计计算符合以下条件的记录。

Print on the band: 在指定的Band上放置Total对象。(重要)

Options , 只勾选Reset after print选项即可。

图片

1.6 金额或数量小计 (Group Footer , SubTotoal)

 

用户可能按日期范围一次性查询多张单据,这时需要对每张业务单据的金额或数量分别进行汇总作为小计,

只要在Group Footer区域内拖放一个刚定义的Σ Total 组件就行了。

1.7 金额或数量汇总 (Report Summary, Grant Total)

 

对多张单据的总金额汇总,只要在Report Summary区域内拖放一个刚定义的Σ Total 组件就行了。

1.8 系统变量/系统函数 System Variables

图片

图片

 

设计好报表,然后动态加载数据源。

内容图片-底图-高效开发.追求卓越-开发框架文库

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:三.代码设计-DevExpress主从表-C/S快速开发框架-标准版V2.3
下一篇:二.代码设计 - FastReport报表开发 - C/S快速开发框架-标准版V2.3
评论列表

发表评论

评论内容
昵称:
关联文章

报表设计 (Report Designer)-FastReport报表设计-C/S快速开发框架-标准V2.3
二.报表设计 (Report Designer)-DevExpress单表-C/S快速开发框架-标准V2.3
二.报表设计 (Report Designer)-DevExpress主从表-C/S快速开发框架-标准V2.3
二.代码设计 - FastReport报表开发 - C/S快速开发框架-标准V2.3
C/S系统快速开发框架 - 标准V2.3
C# C/S结构快速开发框架标准V2.2 - 视频介绍
C/S快速开发框架旗舰V5.1 - 设计报表模板文件
C/S快速开发框架旗舰V5.1 - 设计报表模板文件
.新增份XtraReport报表-DevExpress单表-C/S快速开发框架-标准V2.3
三.代码设计-DevExpress单表-C/S快速开发框架-标准V2.3
三.代码设计-DevExpress主从表-C/S快速开发框架-标准V2.3
开发框架标准2.0已升级报表FastReport for .NET
C/S快速开发框架旗舰V5.1 - 加载报表模板文件
快速开发框架标准V2.3-钢铁贸易进销存(ERP系统)
.业务单据窗体基类介绍-业务单据窗体-C/S快速开发框架-标准V2.3
.新增份XtraReport报表-DevExpress主从表-C/S快速开发框架-标准V2.3
基于.Net C/S结构系统开发框架 - 标准V2.2正式发布!
C/S快速开发框架旗舰V5.1 - 加载报表模板文件
四.业务单据窗体开发步骤-业务单据窗体-C/S快速开发框架-标准V2.3
C/S开发框架支持加载数据库的FastReport.NET报表模板文件 - 功能升级