BIRT
huo_rj
这个作者很懒,什么都没留下…
展开
-
birt一点一滴系列之表格根据层级关系展开隐藏
<script type="text/javascript"> var o = document.getElementById("div"); while(o!=null){ if(o.tagName=="TBODY") break; o = o.parentNode; } var gi=0; var ii=0; var arr=n...原创 2015-05-21 11:58:04 · 192 阅读 · 0 评论 -
birt一点一滴系列文章
birt一点一滴系列文章 本人从认识birt到使用birt开发统计报表遇到了很多问题。为了让以后的使用birt开发的小伙伴少走弯路。特意收集汇总一下:嘎嘎。有时间会继续不断添加的。 birt一点一滴系列之用jndi方式配置t数据源 birt一点一滴系列之根据选择的指标实现不同统计图表切换birt一点一滴系列之图表以URL方式交互birt一点一滴系列之级联参数创建...原创 2015-05-25 17:49:53 · 150 阅读 · 0 评论 -
birt一点一滴系列之用jndi方式配置t数据源
1、在tomcat目录\conf\context.xml文件中加入配置 <?xml version="1.0" encoding="UTF-8"?><Context> <Resource auth="Container" name="jdbc/testDB" type="javax.sql原创 2015-05-25 09:11:20 · 193 阅读 · 0 评论 -
birt一点一滴系列之根据选择的指标实现不同统计图表切换
1、在grid中得合适位置添加 切换指标元素控件。如:html中得列表列表控件<script type="text/javascript">function funSelectIndex() { var tar = new String(document.getElementById("selectIndex").value); var temp = new Str...原创 2015-05-25 09:09:20 · 214 阅读 · 0 评论 -
birt一点一滴系列之图表以URL方式交互
url在上一篇已经提到是项目相对路径。不知道的童鞋可以看一下。 1、点击图表控件,选择图表格式选项卡。在图表中系列中选择值系列。如图: 2、编辑交互url 3、添加要交互的报表路径(包含参数)。 url+"?__navigationbar=false&__toolbar=false&__showtitle=fals...原创 2015-05-25 09:08:47 · 236 阅读 · 0 评论 -
birt一点一滴系列之级联参数创建
1、一级产品信息 select id , productgroup.groupnamefrom productgroupunion (select -1 as id, '所有的' as groupname from dual) 2、二级产品信息 select oldid,productname from products where groupid =...2015-05-22 11:44:27 · 303 阅读 · 0 评论 -
birt一点一滴系列之给选择参数添加全选项
birt 选择参数中 “全部” 数据项的添加,以及解决办法。 1、创建数据集在查询sql中添加红色部分 select id,name from consultcodeUNION (SELECT -1 AS id, '所有的' as name FROM DUAL) 2、创建下拉列表参数。如 paraCode。设置默认值 “-1”,排序依据“id”,排序...原创 2015-05-22 11:15:21 · 332 阅读 · 0 评论 -
birt一点一滴系列之birt调试方法
birt 中间过程数据调试方法,可以通过引用java类。在本地创建文件把要查看的内容进行打印。 importPackage( Packages.java.io );var selWhe ;var selGroup;this.queryText = this.queryText + selWhe +selGroup;out = new PrintWrite...原创 2015-05-22 10:57:46 · 376 阅读 · 0 评论 -
birt一点一滴系列之birt中获取项目相对路径
动态获取项目中得相对路径 在outline中点击设计文件,选择脚本,在initialize事件中填写代码 importPackage( Packages.java.io );var request = reportContext.getHttpServletRequest();path = "";url = request.getScheme()+"://"+req...原创 2015-05-22 10:51:13 · 193 阅读 · 0 评论 -
birt一点一滴系列之读取数据库配置文件
importPackage( Packages.java.io,Packages.java.util ); dbConfigPath = reportContext.getClass().getResource("/dbConifg.properties").getPath();fin = new java.io.FileInputStream(dbConfigPath);pro...2015-05-22 10:40:36 · 204 阅读 · 0 评论 -
birt一点一滴系列之数据导出excel单sheet页设置
在URL中添加参数“__ExcelEmitter.SingleSheet” if(format == "xls"){action = action + " &__emitterid=uk.co.spudsoft.birt.emitters.excel.XlsEmitter&__ExcelEmitter.DisplayRowColHeadings=true&...2015-05-26 15:46:42 · 685 阅读 · 0 评论