首页 > 服务 > 自助服务 > 知识库 > i@Report > 专题应用 > 采集报表设计 > 变长表应用

变长表应用

1. 变长表的基本特点

从表样上看,变长表是列数固定,行数变化的报表,在设计系统中变长表只含一行变量表元,含变量表元的行叫做变量表元行。到了在线设计插件中,用户录入数据可以使变量表元行数增加或减少,纵向上的指标保持不变。从数据库的角度理解,变长表中的一行对应数据库中的一条记录,一张变长表有多少行数据,就对应了多少条记录。它作为一种标准的行列表区别于每一页才为一条记录的普通报表,这是变长表与基本表的根本差别所在。

变量表元行中的任一表元,不能为固定表元、备注表元等;除变量表元行外的任何地方,不能含变量表元。变长表每页显示(打印)多少行数据是可以通过报表属性设置的。

2. 变长表需求

某税收调查月报任务,需要采集《工业企业主要产品与税收信息》,采集的内容如下:

要求根据表样提供表样实现变长表设计,最终汇总户进行数据汇总的时候,按照代码进行汇总。

3. 变长表实现

3.1 新建

新建变长表时,系统默认的变长表表样为3行10列,第一行中的表元默认为固定表元,用来输入指标项目;第二行默认为数据行;第三行默认为合计行,合计行也是固定表元。

如果第一行的指标项目行,行数不够,可以增加。但是,在新建变长表时,数据行只能是一行(在在线设计插件中录入数据时可增加到多行)。

选择菜单栏第三个按钮"添加报表/新建变长表",添加一个3行13列的空白表样,并在第一行下面再插入一行,如下图所示

3.2 表样设计

按照excel需求中的表样要求,将标题、合计行内容设计好。

其中涉及到的设计:


  • 表元的合并:只需要将两个单元格选中,点击右键"合并拆分/合并表元"即可轻松实现合并;
  • 文字对齐:标题文字居中设置,数值居右设置,此类设置,值需要将表元选中,并点击菜单上面的格式按钮即可(有居左、居中、居右按钮,跟excel类似);
  • 数据类型设置:数值行(即变长行),第一列代码文字,设置成字符串类型;销量产量和库存量设置成整型;后面的涉及到金额都设置成浮点型;字段类型的设置方法,选中表元,右键菜单"属性/数据类型"就能完成设置;


初步设计完成之后,可以达到以下效果:

3.3 代码表元

首先需要添加代码组"行业代码"

变长表第一列使用代码组,指定到"行业代码",并设置显示方式代码+文字

4. 变长表的汇总方式

在需求中提到,最终汇总户进行数据汇总的时候,按照代码进行汇总,所以还需要设置汇总方式。打开"报表属性/变长表/汇总方式"设置成"按整个代码汇总",并指定代码表元为A3,如下图所示:

【变长表汇总方式有很多种,分别说明】

1.所有数据行合计:数据汇总后系统将各下级单位的的各张变长表中的数据累加,并以一个单位一行的形式出现在汇总表中;

2.列出所有数据行:系统将所有下级单位的变长表中的数据行全部罗列到汇总表中;

3.列出直接下级合计行:仅将直接下级单位的数据合计值罗列到汇总表中;

4.按顶级子代码汇总:将各下级单位的数据根据代码中的顶级代码汇总,以此方式汇总时必须设置代码表元;

5.按整个代码汇总:将各下级单位的数据根据代码中不同代码累加到一起,以此方式汇总时必须设置代码表元;如果设置的"自动多级合计",则汇总后可产生多级合计数据;

6.按关键字汇总:自己定义关键字,根据关键字进行汇总;

5. 效果预览

联系
电话

您好,商务咨询请联系

咨询热线:400-0011-866转0

手机咨询:137-0121-6790

社区
交流

产品技术问题交流

bbs.esensoft.com

9分钟快速处理问题