找回密码
 立即注册

QQ登录

只需一步,快速开始

James.Lv 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2020-11-23 18:59  /   查看:3248  /  回复:0
本帖最后由 Bella.Yuan 于 2023-1-5 19:04 编辑

在报表设计中,常常会有这样的需求,将报表导出成Excel,并且可以根据想要的效果导出成Excel的多个sheet页,然后每个sheet页可以显示不同的名称,如下图所示:
image.png120426329.png image.png404996947.png
本贴主要介绍如何在报表中实现导出多sheet页的Excel。

image.png166318968.png image.png875373840.png
重点:1、利用报表自动换页分页查看的方式,来将报表的不同页导出成不同的Excel sheet页。
2、报表组件的页面名称属性设置来显示不同sheet页的不同名称。

常见使用方式
一、报表分组换页显示,导出Excel多sheet页:
报表添加分组,并且设置换页方式为结束位置换页。
image.png990966491.png
预览可以看到报表按照分组条件进行分页显示。
image.png637662658.png
然后给报表添加页面名称属性,设置为想要展示的名称字段。
image.png72811583.png
预览导出报表为Excel,设置导出分页显示
image.png53294371.png
这样导出的Excel,打开可以看到多个sheet页显示,并且sheet页名称为自己设置的名称。
image.png762742004.png
二、一个报表上设置多个表格或者多个组件,希望每个组件导出后显示为单独的一个sheet页
报表上绑定多个组件,给组件设置换页方式为结束位置换页
image.png428743895.png
然后给每个组件设置页面名称
image.png333242492.png
然后预览预览导出报表为Excel,设置导出分页显示
image.png727000732.png
这样导出的Excel,打开可以看到多个sheet页显示,并且sheet页名称为自己设置的名称。
image.png671621398.png



0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部