报表导出execl的时候能不能按照筛选条件导出呢,比如说有一个公司实体的下拉框筛选条件,单选的,值有:公司A,公司B,公司C,execl导出的时候能不能导出到一个execl文件中,放到三个sheet页里分别展示公司A,公司B,公司C对应的数据呢
URL直接导出报表
JS实现分Sheet导出Excel https://help.fanruan.com/finereport/doc-view-3233.html
数据准备:
新建数据集时按公司实体字段排序(如:SELECT * FROM 表名 ORDER BY 公司实体字段)
确保数据集中包含公司实体字段(如公司A、公司B、公司C)
报表设计:
将数据集字段拖拽到单元格,设置A2单元格为「列表」类型
右键设置「重复标题行」使标题在每个Sheet页显示
设计效果参考:
导出效果:
预览时点击「导出EXCEL」按钮
自动按公司实体分组到不同Sheet页(如page1、page2、page3)
效果参考:
确保公司实体字段值无重复
Sheet名称默认以page1/page2命名,如需自定义需通过JS扩展
不支持移动端使用此功能
如需更复杂的自定义(如修改Sheet名称),可通过URL参数控制导出范围:
&export_format=excel&tab_name=tablayout0&show_index=1