Bella.Yuan 发表于 2023-3-24 17:27:38

【报表-布局设计】“Z”字型和“N”字型报表如何设计

本帖最后由 Bella.Yuan 于 2023-3-28 11:15 编辑

       相信大家在报表设计中,有时因为客户需求会设计不同类型的报表,比如客户需要“Z”字型或者“N”字型的报表,那针对这种报表该如何设计呢?下面我们就来一起看看这2种报表的设计方法吧~

首先我们先来看看“N”字型和"Z"字型的报表是什么样子。

接下来,我们先介绍“N”字型,我们都知道报表类型有Rdl报表和页面报表,那针对这2个类型的报表该如何设计“N”字型呢,下面我们就来一起看看。
1)页面报表,不可以直接实现,需要使用表格组件+内容溢出占位符组件配合实现,具体方法如下图示:
页面报表组件会有对应的扩展区域,对应的扩展区域的大小就是数据展示的大小,然后设计区域拖出内容溢出占位符,选中表格,给表格设置内容占位符的名称

2)rdl报表
rdl报表要实现“N”字型报表,那就很简单,直接使用分栏功能就可以实现了,具体设置如下图示:

下来我们在一起看看“Z”字型报表的实现方法吧,同样也分为rdl报表和页面报表。
1)页面报表,不可以直接实现,同样需要使用表格组件+内容溢出占位符组件配合实现,具体方法如下图示:
页面报表组件会有对应的扩展区域,对应的扩展区域的大小就是数据展示的大小,然后设计区域拖出内容溢出占位符,选中表格,给表格设置内容占位符的名称,依次给对应的溢出占位符去设置溢出名称,以此来进行实现。


2)rdl报表,不可以直接实现,需要采用表格的隐藏显示来进行实现,具体方法如下:
左边表格显示奇数,具体设置如下图:

右边表格显示偶数,具体设置如下图:

预览效果图如下:

附件有对应的4个报表设计的demo,欢迎大家一起交流哦~





页: [1]
查看完整版本: 【报表-布局设计】“Z”字型和“N”字型报表如何设计