报表导出

报表导出execl的时候能不能按照筛选条件导出呢,比如说有一个公司实体的下拉框筛选条件,单选的,值有:公司A,公司B,公司C,execl导出的时候能不能导出到一个execl文件中,放到三个sheet页里分别展示公司A,公司B,公司C对应的数据呢

FineReport 用户ehBtP3178335 发布于 2025-6-13 09:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-6-13 09:55
  • 用户ehBtP3178335 用户ehBtP3178335(提问者) 这种方式业务人员不会接受的,能不能自己添加个导出按钮,然后添加事件,点击导出后会将公司A,公司B,公司C三个数据导出到一个execl文档中呢
    2025-06-13 09:58 
  • 用户k6280494 用户k6280494 回复 用户ehBtP3178335(提问者) 不接受也没法 不支持你说的那种
    2025-06-13 10:01 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-6-13 09:55
最佳回答
0
FR-LeonLv4初级互助
发布于2025-6-13 15:32
实现方案
  1. 数据准备

    • 新建数据集时按公司实体字段排序(如:SELECT * FROM 表名 ORDER BY 公司实体字段)

    • 确保数据集中包含公司实体字段(如公司A、公司B、公司C)

  2. 报表设计

    • 将数据集字段拖拽到单元格,设置A2单元格为「列表」类型

    • 右键设置「重复标题行」使标题在每个Sheet页显示

    • 设计效果参考:设计示例

  3. 导出效果

    • 预览时点击「导出EXCEL」按钮

    • 自动按公司实体分组到不同Sheet页(如page1、page2、page3)

    • 效果参考:导出效果

注意事项
  • 确保公司实体字段值无重复

  • Sheet名称默认以page1/page2命名,如需自定义需通过JS扩展

  • 不支持移动端使用此功能

如需更复杂的自定义(如修改Sheet名称),可通过URL参数控制导出范围:

&export_format=excel&tab_name=tablayout0&show_index=1

  • 4关注人数
  • 34浏览人数
  • 最后回答于:2025-6-13 15:32
    请选择关闭问题的原因
    确定 取消
    返回顶部