请选择
进入手机版
|
继续访问电脑版
学习路径
视频资源
开发者学堂
悬赏
活动
招聘
登录
/
注册
搜索
AI搜索
SpreadJS
活字格
Wyn
GcExcel Java
公开课
新手入门
新手训练营
技术认证
好友
帖子
收藏
勋章
设置
我的收藏
退出
首页
›
Wyn 商业智能专区
›
产品教程
›
查看内容
发新帖
ZenosZeng
超级版主
306
主题
7883
帖子
1万
积分
超级版主
积分
13205
54320
金币
306
主题
7883
帖子
最新发帖
【Wyn8.0 Update1 新特性】BI 图表样式和分析能力增强
【仪表板-插件开发】图片填充柱形图
【Wyn V7.0 Update1】数据洞察让业务决策更加智能
【Wyn V7.0 Update1】数据访问权限再添重要特性——列安全管理
【仪表板-图表设计】动画折线图-组件模板
【仪表板-图表设计】柱形图变形-组件模板
【数据准备-数据源】查询Web API数据中的JSON字符串列
【门户系统管理】自定义报表和仪表设计器集成,替换所有图标
【Wyn V7.0】3D模型+BI分析,打造全新的交互式3D可视化大屏开发方案
【Wyn V7.0】增强门户体验,让数据分析更加便捷与高效
[报表]
【报表-布局设计】报表设计技巧-使用表格实现多行自由布局报表
ZenosZeng
超级版主
/ 发表于:
2020-2-16 00:05
/
查看:
4553
/ 回复:
0
本帖最后由 Eden.Sun 于 2023-1-5 18:54 编辑
(一)背景介绍
在进行报表设计时,单行结构的报表比较常见,比如下面的订单列表报表,他就是将原始数据中的一行,对应的显示到报表中的一行,如下图所示:
而除了这种一行对应一行的报表结构之外,有的时候我们也需要将原始数据中的一行,显示为多行结构,如下图所示:
要实现这种一行对应多行的报表格式,在Wyn Enterprise的报表中可以通过表格、列表等多种方式来实现,
这篇文章先介绍表格中多行布局报表的实现方法,而使用的主要功能就是表格的每个区域支持多行的能力。
(二)实现方法
第1步:新建RDL报表,并添加数据集
新建一个空白的RDL报表,然后选择共享数据集【销售明细_报表】
第2步:添加表格组件,在明细区域插入多行
从工具箱中,点击表格组件(或者直接拖拽),添加到报表设计界面。
你会发现表格有三行,其中中间行是明细区域,我们
要实现多行布局的报表,主要是在明细区域内插入多行的方法来实现
。
同样的方法,在明细区域单击鼠标右键,并插入更多的列。最后得到一个以下样式的表格。
第3步:在表格明细行中绑定数据字段
在明细行中添加多行之后,我们就可以在单元格中绑定所需要的数据字段了。
得到下图所示的报表设计界面,其中红框单元格绑定了数据集字段,其他单元格的数据是直接输入的。
第4步:预览报表
点击设计器顶部的预览按钮,我们可以测试报表的实际运行效果,如下图所示:
从实际运行结果,我们看到,原始数据中的一行记录,在报表中显示成了两行,基本达到我们期望的结果。
第5步:调整报表外观
因为这是一个多行布局的表格,其实表格本身的表头行和表尾行没有实际意义,我们可以直接将其删除。
【订购日期】字段单元格换行显示了,我们可以将其后面的两个单元格一起合并。
同时,我们可以将所有绑定字段的单元格设置为左对齐,所有直接输入文本的单元格设置为右对齐。
提示:可以安装 Ctrl 键,然后通过鼠标选择多个非连续的单元格。
调整之后,再次点击报表预览按钮,得到最后的报表效果如下:
(三)重要提示
实现多行布局报表最核心的是,理解报表每个区域(表头、明细、表格、分组头、分组尾),都可以插入多行/多列,在此基础上可以变幻实现更多类型的报表。
好了,今天的产品使用技巧分享就是这些,希望你已经 get 这个技能
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
收藏
回复
0
个回复
活字格认证
圣诞拼拼乐
微信认证勋章
讲师达人
元老葡萄
悬赏达人
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
返回顶部