- 浏览: 101463 次
- 性别:
- 来自: 合肥
最新评论
-
iris_1992:
2005年以前,国外开源报表完全碾压国产软件,但是现在国内软件 ...
birt标签的使用 -
favoriteName:
你好 我想请问下 参数类型可以是个数据集么?
birt动态设置要显示的图表数据 -
banana8822:
搞定了,楼主好人,一生平安
birt 从配置文件读取数据库信息 -
banana8822:
“在新建的数据源beforeopen里写:”,beforeop ...
birt 从配置文件读取数据库信息 -
段箭*残箫:
dnje2006 写道如果没查出数据 ,直接 列出 一个 为零 ...
交叉表没有数据显示为零的操作
文章列表
file 选择不可编辑
- 博客分类:
- html
在使用<input type="file">时添加contenteditable="false"属性,让文件选择框内容不可编辑
在Portal 的主题页面里添加了些代码,比如在脚本里定义了一个变量如下:
var bmzd = "测试";
alert(bmzd);
发现打印的乱码,这里要使用中文的ascii码就可以了。
其实这根本不是问题,如果你接受了IBM的培训,显然我是没这么好运了。
于是找啊,找啊,最后发现在was 目录的wp_profile\installedApps\widemex-portal\wps.ear\wps.war\themes\html\Portal下的Default.jspf文件就是这个默认的首页,当然themes下可能用其他目录,这要看当前Portal使用哪一种主题。
同目录的banner_toolbar.jspf是上部工具栏的文件,这里面包含了同目录的另一个文件banner_topLevelLinks.jspf这个文件是工具栏链接的文件,就是那个什么“主页”啊,“管理”啊。发现 ...
在css文件里写了个样式,但是发现在opera上运行正常,在chrome和IE8上运行不正常,浪费了好长时间,最好发现是我在样式文件里使用了中文注释,导致了在chrome和IE8上运行不正常的情况。
最近越来越喜欢javaeye了,所以决定将我的个人博客转到这里来,嘿嘿。不能这里只写birt,搞得同志们认为我只会birt了。
同时也提高一下javaeye的人气,嘿嘿,希望我能带来一点点人气。嘿嘿。
主要思想就是在表头加超链接,链接到自己,给自己带一个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 ?,所以就干脆使用脚本了。接下来设计一个表格,这没什么说的。选择列标题,属性,超链接,选择追 ...
效果如下图:没有进行多余的配色了,比较丑。呵呵。现在看看怎么实现的。怎么建报表,数据集,交叉表什么的,我就不说了。直接看一下建好的交叉表。在行ORDERNUMBER的脚本prepare方法里写上:a=0;在oncreate方法里写上:a++;reportContext.setGlobalVariable("count",a); 然后转到明细数据(度量数据),在ORDERLINENUMBER的脚本prepare里写上:i=0;rowcount=1;在oncreate方法里写上:i++;count = reportContext.getGlobalVariable(" ...
实现的效果是在原有的chart图上再显示其他chart图。比如本例在原来管状图上再动态显示折线图如下图: 首先新建报表,新建数据源,使用birt默认数据源,新建数据集,使用刚才的数据源,查询语句里写上:select *from orderdetails这里我选择orderdetails表,因为该表的数值数据列比较多,方便后面的设计。且我设置了只取数据集的前10行数据,如下图: 因为birt似乎不支持top 10或者哪里应该注意的我没注意到,反正总是提示错误,拿出来运行就可以。我们再来设计一个参数,新建参数,设置该参数为列表框,值为静态的"PRICEEACH"和“QUANTIT ...
因为一直没有用标签,直接使用url的方式访问报表。但一直有人问标签的使用方法,就大概看了一下birt的标签定义,大概就是tld文件里的内容,以我的理解翻译一下。birt标签分为: view, report, param,parameterPage,paramDef这四个标签 ...
首先还是一样,新建个脚本数据源,然后新建脚本数据集,设置数据集数据列,如下图: (相关操作请查看我的前一个教程birt使用脚本数据集birt使用脚本数据集),然后我们来设置我们的java对象吧。新建User类,代码如下:package c ...
首先发点牢骚,不知道birt为什么这么设计,要新建jdbc数据源,然后填写一些连接数据库信息,之后你可以读取配置文件的信息。我晕,我以为使用脚本数据源,折腾半天不显示结果,也没错误。鄙视一下birt这样设计,按说我读取配置文件还要先建个jdbc数据源干什么呢?好了,牢骚发完了,看一下怎么写了。首先设置配置文件db.properties,我这里为了方便直接放在c盘目录下了。db.properties内容如下:driver=net.sourceforge.jtds.jdbc.Driverurl=jdbc:jtds:sqlserver://localhost:1433/pubsuserid=sap ...
交叉表没有数据显示为零的操作
- 博客分类:
- birt
原始图像如下:如果想在空白处没有数据的地方显示为“0”,刚在摘要字段的script里添加:if(this.getValue()==null){this.setDisplayValue("0");}这样,预览效果图如下:
更多示例请到birt家园查看。
此示例是从我的论坛里贴过来,如看不到图片,请到原站查看。
新建数据源,选择xml数据源。下一步,出现下图,选择你的xml文件。 测试通过。完成。新建数据集,如下图: 下一步,设置xpath,选择user,然后点向右的尖括号,如下图: 默认为第一项。下一步,设置显示的列,这里我们显示全部,点双向右尖括号。将把左边的全部项做为列显示。见下图: 点击OK完成。 然后就是和jdbc数据集一样的操作了,拖拉数据集到设计器,最后显示样式如下图: 示例xml文件:
文章从我的论坛里粘过来给大家看看,如果图片显示不了,请到论坛原贴查看.
BIRT 2.5 Milestone 7
官网的东西搬过来了,算是给一些不喜欢上英文站的朋友看看。BIRT 2.5 Milestone 7是birt 2.5 的一个临时版本。主要更新如下:一 ...
birt chart 图的api手册,chm格式,不需要再从eclipse的 help里查看了,索引功能和jdk一样,非常方便使用。
下载地址:http://www.birthome.cn/read.php?tid-63.html