存档

文章标签 ‘jrxml详解’

JasperReport教程 第10课 JRXML报表模板元素讲解5

2009年11月4日 逝去的风 1 条评论

继续上节课的内容,讲解jrxml文件的元素

  • <detail>
  • detail元素定义了报表的详细内容部分,即报表的主体部分。detail部分会循环显示报表数据源中的每条记录。
    注意:一个jrxml模板文件只能包含0个或1个detail元素。大部分的模板文件都包含一个detail元素。
    例子: 阅读全文…

    JasperReport教程 第9课 JRXML报表模板元素讲解4

    2009年11月4日 逝去的风 没有评论

    继续上节课的内容,讲解jrxml文件的元素

  • <title>
  • 顾名思义:title就是报表的标题了。它只在报表的开始出现一次。
    例子:

    <title>
    <band height="50">
    <statictext>
    <reportelement x="180" y="0"
    width="200" height="20"/>
    <text>< ![CDATA[myTitle]]></text>
    </statictext>
    </band>
    </title>

    阅读全文…

    JasperReport教程 第8课 JRXML报表模板元素讲解3

    2009年11月3日 逝去的风 没有评论

    继续上节课的内容,讲解jrxml文件的元素

  • <filterExpression>
  • filterExpression是用来过滤数据源的记录的,用法很简单。如果在filterExpression中的表达式是 Boolean.TRUE,则当前记录会显示在报表上,否则,filterExpression中的表达式是 Boolean.FALSE 或者 null,则当前记录不会显示。
    注意:一般情况下我们是不会使用此元素的,因为没有必要啊,直接在sql中写上条件就可以了。 只有当我们无法通过简单的方式来过滤数据的时候,才会用到这个元素,比如 CSV 文件数据源。
    一个模板文件最多只能包括一个此元素。
    例子: 阅读全文…