birt在页面展现

标签: birt 页面 | 发表时间:2014-10-10 18:09 | 作者:jjc132
出处:http://www.iteye.com

效果图如下:

 主要代码如下。

<%@ page language="java" contentType="text/html; charset=UTF-8" 
    pageEncoding="UTF-8"%>  
 <%@ taglib prefix="birt" uri="/WEB-INF/report-config/tlds/birt.tld" %>  
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
<title>Insert title here</title>  
</head>  
<script type="text/javascript">
  var reportName = '${reportName}';
  var startdate ='${startDate }';
  var enddate ='${endDate }';
  var username = '${name}';
  
          function expDoc() { 
           window.open('http://localhost:8080/matmo/frameset?__masterpage=true&__format=doc&__report='+ reportName +'&username=' + name +'&startdate=' +startdate +"&enddate=" +enddate);
            }  
           function expExcel() {
            window.open('http://localhost:8080/matmo/frameset?__masterpage=true&__format=xls&__report='+ reportName +'&username=' + name +'&startdate=' +startdate +"&enddate=" +enddate);
            }  
           function expPDF() { 
            window.open('http://localhost:8080/matmo/frameset?__masterpage=true&__format=pdf&__report='+ reportName +'&username=' + name +'&startdate=' +startdate +"&enddate=" +enddate);
            }  
    </script>  
<body>  

    <input type="button" value="保存成word" onclick="javaScript:expDoc();"/>  
    <input type="button" value="保存成Excel" onclick="javaScript:expExcel();"/>  
    <input type="button" value="保存成PDF" onclick="javaScript:expPDF();"/>  
   
    <birt:report id="0" 
                 top="100" 
                 left="100" 
                 width="800" 
                 height="600" 
                 reportDesign="${reportName }" 
                 position="absolute" 
                 format="html">  
      <birt:param name="username" value="${name }"/>
      <birt:param name="startdate" value="${startDate }"/>
      <birt:param name="enddate" value="${endDate }"/>
    </birt:report>
 
</body>  
</html> 



已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [birt 页面] 推荐:

birt在页面展现

- - 行业应用 - ITeye博客
      .       .

birt动态SQL

- - ITeye博客
birt动态SQL实现有三种方式:拼接SQL、绑定变量和让应用程序拼接,birt得到返回结果集方式. 在数据集中写SQL,如下:. 选中数据集,点script方式,在beforeOpen事件中写如下SQL:. 然后就可以了,当然,也可以不写第一步,直接所有的SQL都在beforeOpen中拼接. 但是,拼接SQL方式不仅复杂容易错,还会导致SQL注入风险.

BIRT表格隔行添加颜色

- - Web前端 - ITeye博客
选择table中的details,进入script页面, onprepare事件中声明   count = 0(注意不能有var);. 2.oncreate时间中写:. 在table中添加一个header行,插入text,选择HTML,在编辑界面中写:. 已有 0 人发表留言,猛击->> 这里<<-参与讨论.

第十六章 BIRT疑难杂惑清理

- - CSDN博客推荐文章
第十四十五章还在书写中,先就目前BIRT比较集中的一些疑难杂惑进行解决. 问题一:把runtime包中自带的birt.war发布到Tomcat6上,运行后,首页面可以显示,但当点击". View Example "时,加载报表就报错.错误内容如下:. 或者在运行过程中出现:Caused by: java.lang.OutOfMemoryError: PermGen space.

解决birt分组后,excel类型文件会多一行空白行的问题

- - 开源软件 - ITeye博客
    通过birt下载含有分组的报表后,会发现,在分组字段的后面会多出一行空白行,看上去很丑,在查阅很多资料后,才有现在的解决方法.     那就是把分组的那一行去掉,将分组的字段融合进详情那一行. 通过脚本判断,当前这一行的分组的数据是否等于上一行的数据. 比如我这有一张报表,按照订单号分组显示.

Web页面入门

- - 可咔酷 | 网络杂货铺
开发页面在很多人眼里很简单,大部分的人都会说不就是把效果图变成网页嘛,哪里需要那么多的时间,一点技术含量都没有. 确实html页面没有js那么多复杂的交互,也不需要和后台数据打交道,但并不能代表就没有技术含量,也不是人人都能做好的. 页面结构好坏直接会影响到css代码的质量,也会影响js和后台的开发,还会影响到以后功能的扩展和代码的优化.

关于页面字体

- Hu DongHai - DBA Notes
关于 Web 页面字体这方面,我是门外汉,弄不出来长篇大论 -- 这样也没必要,从观察统计上简单分析一下看看就够了. 几个页面字体适配度比较好的,HTML body 字体的定义:. 豆瓣:font: 12px/162% Arial,Helvetica,sans-serif;. 新浪微博:font-family: Arial,Helvetica,sans-serif;.

页面构建小工具

- Han - 所有文章 - UCD大社区
我们将在本文中介绍一些关于页面构建常用的一些小工具,大部分是基于firefox的插件,通过这些小工具可以让我们在页面构建中事半功倍.. 页面bug调试工具–Firebug. 实时测量工具–Measureit. 实时颜色选取工具–Colorzilla. SEO优化工具–SenSEO. CSS使用效率优化工具–CSS usage.

新的Google 404页面

- bubble - Solidot
谷饭 写道 "Google悄悄上线了新版本的404页面,如:http://www.google.com/solidot. 页面首先说,That’s an error,之后简要提示路径不存在,然后调侃了一句:That’s all we know. 然而在IE6浏览器里,那个可爱的机器人就没有了. 我们发现了一个错误,看标题栏,三个叹号,被打成两个叹号的一个1...".