报表设计--交叉报表-多层交叉-实例

一、新建数据源

参照网格式报表设计

二、操作步骤

在D1单元格中填写=ds.group(Tyear),设置为横向扩展,表示按年度分组

在D2单元格中填写=ds.group(tjd),设置为横向扩展,表示按季度分组

在D3单元格中填写=ds.group(TMonth),设置为横向扩展,表示按月度分组

在A1单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组

在B2单元格中填写=ds.group(tjd),设置为纵向扩展,表示按季度分组

在C3单元格中填写=ds.group(TMonth),设置为纵向扩展,表示按月度分组

在D4单元格中填写=ds.sum(Tmoney)

在数据库中的数据:

三、报表计算预览效果

时间: 2024-11-01 04:46:29

报表设计--交叉报表-多层交叉-实例的相关文章

报表设计--分组报表-多层分组-横向扩展

一.新建数据源 参展网格式报表设计 二.操作步骤 在B2单元格中填写=ds.group(TYear),设置为横向扩展: 在B3单元格中填写=ds.group(tjd),设置为横向扩展: 在B4单元格中填写=ds.group(TMonth),设置为横向扩展: 在B5单元格中填写=ds.group(Tmoney) 三.报表计算后预览效果

ssrs报表设计主子报表实例

环境描述:vs2010  sql2012 报表要求:1.根据合同号(ContractNo)从主订单表(Order_Main)里获得所有信息. (实际项目不可能这样,这里只是例子) 2.但是合同号必须从主报表作为参数传给子报表 关于怎么配置数据源和数据集请看 http://wenku.baidu.com/view/1175f781856a561252d36fbf.html或者 http://8071125.blog.51cto.com/8061125/1636666 这里就不详细介绍了 一.新建主

报表设计--分组报表-分组小计

一.新建数据源 参照网格式报表设计 二.操作步骤 在A2单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组 在A3单元格中填写=ds.group(TJd),设置为纵向扩展,表示按季度分组 在A5单元格中填写=ds.group(TMonth),设置为纵向扩展,表示按月度分组 在B3单元格中填写=ds.sum(Tmoney) 在B4单元格中填写=ds.sum(Tmoney) 三.报表计算预览效果图

报表设计--分组报表-多层分组-数据汇总

一.新建数据源 二.操作步骤 本实例中: to函数是生成连续的整数数据,sum函数是求和,针对单元格函数支持大小写.中文符号: D1单元格填写=to(10,11)设置为横向扩展 D2单元格填写=to(20,21)设置为横向扩展 A4单元格填写=TO(1,3)设置为纵向扩展 B4单元格填写=TO(6,7)设置为纵向扩展 C4单元格填写=TO(9,10)设置为纵向扩展 E1单元格填写=sum(d1{}),求所有横向扩展后D1单元格的数据和 E2单元格填写=sum(d2{}),求所有横向扩展后D2单元

报表设计--单元格公式-设置实例

一.新建数据源 二.操作步骤 在A1单元格中填写=To(1,4)设置纵向扩展 在B1单元格中填写=To(5,10)设置纵向扩展 在C1单元格中填写=A1*B1 在D1单元格中填写=B1+C1 在C2单元格中填写=sum(c1{})  表示求C1的小计 在C3单元格中填写=sum(c1{})  表示求C1的合计(支持中文状态的大括号) 在E1单元格中填写=Sum(list(b1,c1,d1))  表示求b1,c1,d1单元格的和 在E2单元格中填写=SUM(E1{})  表示求E1的和 在E3单元

FineReport报表和水晶报表的比较

FineReport报表和水晶报表的比较 FineReport报表软件针对复杂格式的报表数据及Web报表的展现,通过多源分片.不规则分组.双向扩展来轻松拖拽做复杂格式的报表,制作报表从此摆脱了复杂的SQL和表达式,不需要编程,大大提高了报表制作的效率. 相对于水晶报表(Crystal Report),FineReport报表无论是在报表设计,数据展现,还是表单,应用集成等方面,都具有明显的优势. 报表设计 在报表设计方面,FineReport报表工具的优势主要体现在以下几个方面: 多数据源 Fi

轻松实现复杂表格报表–ActiveReports .NET报表控件签约赛捷软件

近日,葡萄城成功签约赛捷软件(上海)有限公司(以下简称"赛捷软件"),ActiveReports .NET 报表控件助力赛捷软件旗下各类型管理软件中各类数据报表应用. 赛捷软件(上海)有限公司为赛捷集团拓展在华业务,赛捷集团是全球第三大管理软件及解决方案专业提供商,并在伦敦股票交易所上市(股票代码SGE),公司目前在全球拥有超过700万家企业用,在全球拥有超过13,400名员工,拥有超过3万家专注于各行业解决方案的合作伙伴,拥有超过700万家企业用户.赛捷集团2013财年销售收入达到2

报表设计--交叉报表-多层交叉

一.新建数据源 二.操作步骤 在C1单元格中填写=to(1,3)设置为横向扩展 在C2单元格中填写=to(21,22)设置为横向扩展 在C3单元格中填写=to(13,15)设置为横向扩展 在A4单元格中填写=to(11,13)设置为纵向扩展 在B4单元格中填写=to(31,33)设置为纵向扩展 在D1单元格中填写=max(c1{}),取C1单元格扩展后的最大值 在D2单元格中填写=sum(c2{}),求C2单元格扩展后的和 在D3单元格中填写=sum(c3{}),求C3单元格扩展后的和 在C4单

报表引擎交叉表的报表设计示例

使用Delphi开发了一个报表引擎,以下是一个交叉表的示例: 报表引擎交叉表的报表设计示例