zoukankan      html  css  js  c++  java
  • ireport 导出excel 分页 和 文本转数字格式的解决方法

    景:ireport 画excel 报表,导出时要求 数据分页,每页包含 标题和页脚

    1.画excel

    2.处理分页

    • 首先建立一个变量totalNum 用于记录总共有多少条记录,注意设置属性为Integer类型,计算方法为count,变量表达式为new Integer(1)
    • 再插入一个break 分隔符,选择column break,设置属性 print when expression 值为new Boolean($V{totalCount}%10==0
    • 意思是 每10条记录分一页,注意break组件需要放在Detail区域
    •  

    • 这样基本就能完成分页,但是预览时候分页,真正从浏览器导出时并未分页,原因是报表还需设置如下属性:

    • 点击报表出现属性
    •  设置属性,如下方框内属性,按顺序分别表示

    • 1.取出excel行之间空白
    • 2.每页占一个sheet
    • 3.分辨单元格值类型,防止单元格出现数字变文本不能运算公式,和绿色小箭头

           

  • 相关阅读:
    4单元练习
    3单元C#练习(重复太多,差别着写)
    ===习题
    .NET预习
    NET_.NET深入体验与实践精要----第四章
    NET 第一章
    C#认证考试试题汇编 Test
    _.NET深入体验与实战精要.pdf第四章
    C# 练习
    .NET 学习
  • 原文地址:https://www.cnblogs.com/pabitel/p/7425110.html
Copyright © 2011-2022 走看看