FastReport中国社区FastReport联系电话 联系电话:023-68661681

如何利用fastreport创建一个复杂表头报表?

来源:   发布时间:2016-08-08   浏览:5182次

本文主要讲述如何设计一个带有复杂表头的交叉报表。该表包含以下类型的数据:

 FastReport,报表,交叉报表,复杂表头,

我们已经添加了“Month”和“Days”字段,分别包含了月数和工作天数。根据这些数据,你可以创建多个报表,例如,所有年数中职工的月工资情况。

我们要得到什么样的报告?报表和以前例子中的报表相似,但是要用月份区分开来。交叉对象必须以同样的方式设置。将“Month” 字段拖动到列标题列表,成功地将“Month”字段添加到列标题中,如下图所示:

 FastReport,报表,交叉报表,复杂表头,

结果,当我们游览的时候,会生成以下报表:

 FastReport,报表,交叉报表,复杂表头,

注意,FastReport自动增加了一个中间总数的列。该选项可以在交叉对象编辑器选择“Year”列元素,并禁用“Subtotal” 标志来设置。

 FastReport,报表,交叉报表,复杂表头,

此外,你还会注意到在底部列元素中并没有中间总数。其实,在我们的例子中,我们并不需要每月的中间总计,并且我们只要显示“Year + year total” 而不显示“Total” 文本。在交叉对象编辑器中,在编辑器底部选择所需要的对象,然后输入以下文本:

Total for [Value]

在创建过程中,“Value”表达式将被列标题值的实际值代替:

 FastReport,报表,交叉报表,复杂表头,

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/1109.html

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


在线
客服
微信
QQ 电话
023-68661681
返回
顶部