JasperReport教程 第10课 JRXML报表模板元素讲解5
2009年11月4日
1 条评论
继续上节课的内容,讲解jrxml文件的元素
detail元素定义了报表的详细内容部分,即报表的主体部分。detail部分会循环显示报表数据源中的每条记录。
注意:一个jrxml模板文件只能包含0个或1个detail元素。大部分的模板文件都包含一个detail元素。
例子: 阅读全文…
继续上节课的内容,讲解jrxml文件的元素
detail元素定义了报表的详细内容部分,即报表的主体部分。detail部分会循环显示报表数据源中的每条记录。
注意:一个jrxml模板文件只能包含0个或1个detail元素。大部分的模板文件都包含一个detail元素。
例子: 阅读全文…
继续上节课的内容,讲解jrxml文件的元素
顾名思义:title就是报表的标题了。它只在报表的开始出现一次。
例子:
<title> <band height="50"> <statictext> <reportelement x="180" y="0" width="200" height="20"/> <text>< ![CDATA[myTitle]]></text> </statictext> </band> </title>
继续上节课的内容,讲解jrxml文件的元素
filterExpression是用来过滤数据源的记录的,用法很简单。如果在filterExpression中的表达式是 Boolean.TRUE,则当前记录会显示在报表上,否则,filterExpression中的表达式是 Boolean.FALSE 或者 null,则当前记录不会显示。
注意:一般情况下我们是不会使用此元素的,因为没有必要啊,直接在sql中写上条件就可以了。 只有当我们无法通过简单的方式来过滤数据的时候,才会用到这个元素,比如 CSV 文件数据源。
一个模板文件最多只能包括一个此元素。
例子: 阅读全文…
继续上节课的内容,讲解jrxml文件的元素
queryString用来定义SQL查询语句,以从数据库中获取数据。
一个JRXML模板文件可以包含0个或者1个queryString元素.当我们想在报表模板中嵌入SQL查询语句时就会需要此元素。
例子: 阅读全文…
前几节课对最简单的报表用事例进行了简单的演示,本课就对 jrxml模板文件的元素进行讲解下
此元素就是将一些信息存放在模板文件中
这些属性信息可以通过java程序获取到,方法是JasperReport.getProperty()
近期评论