1. 云栖社区>
  2. PHP教程>
  3. 正文

birt 表头排序

作者:用户 来源:互联网 时间:2017-12-01 19:20:52

排序birt表头

birt 表头排序 - 摘要: 本文讲的是birt 表头排序, 主要思想就是在表头加超链接,链接到自己,给自己带一个order by参数。看一下sql:(在数据集的script beforeopen里)sql ="select OFFICECODE, CITY, PHONE from CLASSICM


主要思想就是在表头加超链接,链接到自己,给自己带一个order by参数。
看一下sql:(在数据集的script beforeopen里)
sql ="select OFFICECODE, CITY, PHONE from CLASSICMODELS.OFFICES order by"+ params["order"] ;
this.queryText=sql;
为什么要在这里写,我之前发了个帖子,说明可能是birt的bug,不能在设计器里写sql order by ?,所以就干脆使用脚本了。
接下来设计一个表格,这没什么说的。
选择列标题,属性,超链接,选择追朔,然后选择到自己的报表,填写参数,关于超链接的使用,请参考我的另一个教程
http://www.birthome.cn/read.php?tid-20-keyword-%B3%AC%C1%B4%BD%D3.html
注意,这里我们的参数选择ordr by ,值写上要根据哪个字段排序的,比如当前选择officecode列,那就是根据officecode排序,这里的值就要写上:"officecode",注意,这个引号一定要写上,否则会报错。
还有就是选择超链接打开位置,选择相同框架。
这样就ok了,预览一下,运行效果:


准备给博客搬家了
|
birt交叉表设置隔行变色2009-09-21 10:21
浏览 2525
评论(1)
分类:企业架构
相关推荐评论1 楼
zhmx520
2010-07-21  
大哥,你太牛了,正找着呢。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索排序 , birt 表头 ,以便于您获取更多的相关知识。