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

一、新建数据源

二、操作步骤

在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单元格中填写=A4*B4+C1*C2

在D4单元格中填写=SUM(C2[;C1:2,C2:2]{}),求位移坐标

三、报表计算后预览

交叉扩展:

同一报表中可能同时有纵向扩展格和横向扩展格,如果它们的子格有重叠部分,则这些子格就既有左主格又有上主格,在扩展时会被既向下又向右复制,形成一片矩形单元格区域,从而做到交叉扩展。

多层交叉扩展:

交叉扩展时,如果纵向扩展格或横向扩展格是多层扩展,就实现了多层交叉扩展。单元格横向扩展时,会将其同列的上主格拉大,把其附属单元格复制,特别地,如果其某个上主格不在同列上,则该上主格不会被拉大;

时间: 2024-08-29 20:51:55

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

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

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

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

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

ssrs报表设计主子报表实例

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

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

一.新建数据源 二.操作步骤 本实例中: 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单元

FineReport报表和水晶报表的比较

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

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

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

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

一.新建数据源 参照网格式报表设计 二.操作步骤 在D1单元格中填写=ds.group(Tyear),设置为横向扩展,表示按年度分组 在D2单元格中填写=ds.group(tjd),设置为横向扩展,表示按季度分组 在D3单元格中填写=ds.group(TMonth),设置为横向扩展,表示按月度分组 在A1单元格中填写=ds.group(TYear),设置为纵向扩展,表示按年度分组 在B2单元格中填写=ds.group(tjd),设置为纵向扩展,表示按季度分组 在C3单元格中填写=ds.group

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

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

什么是交叉报表

交叉报表,也是报表当中常见的类型,和分组报表一样,也是基本的报表类型.分组报表是只有行方向上有分组,而交叉报表则是行.列方向都有分组的报表.传统的报表一般都是通过专门的交叉报表生成向导来设计交叉报表.      交叉报表看似简单,但是在实际应用中,特别是处理中国式复杂报表时,作用巨大:主要是因为中国式报表的自身特点决定的. 避开纯技术的数据源和运算等等不说,单单说一说中国报表的形式.中国式报表一般都会有格线,这样会使得报表内容一目了然.在格线划分的时候,交叉形式的格线使用率就很高.这样也就解释了