birt报表与现有系统的集成

与现有的系统结合有两种常见方式(其一)

1、使用Birt自带的runtime

把Birt-runtime-2.1.3.zip解压,把WebViewerExample 拷贝到% tomcat-Home%\webapps目录下。

把你做好的*..rptdesign 和*.rptconfig文件放于% tomcat-Home%\webapps\ report目录下

我们把刚刚创建的第一个报表“testreport.rptdesign”,拷贝到report下,重启Tomcat。

输入以下的连接,Run 是html 的形式显示,看不出分页效果,但利用ie的打印功能可以实现打印的。Frameset 是pdf形式显示,可以看到分页效果的。

8080是tomcat的端口

testreport.rptdesign是报表名

report 是相对路径的文件夹名

http://127.0.0.1:8080/WebViewerExample/run?__report=report/testreport.rptdesign

http://127.0.0.1:8080/WebViewerExample/frameset?__report=report/testreport.rptdesign

转载于:https://www.cnblogs.com/erpang226/p/5308958.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/430719.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

it工程师和码农的区别_你是开发工程师、程序员还是码农?

Developers are from Mars, programmers are from Venus, so where are coders from?不管是CPPer,Javaer,还是PHPer等等,不少开发人员经历过这样的困惑:我到底是工程师(SDE,or Developer),程序员(Programm…

Tecplot中如何提取水线面(自由表面)并绘图

1.导入CAS和DAT文件 file-->load data 2.绘制体积分数云图 contour-->phase 2 3.绘制等值表面 plot-->iso-surface 4.从等值面提取数据 data-->extract-->iso-surfaces 如果报错记得勾选iso-surfaces,再进行上一步操作 此时,可以看到…

Mobiscroll的介绍【一款兼容PC和移动设备的滑动插件】

Mobiscroll是一个用于触摸设备的日期和时间选择器,它的使用不会改变HTML5、PhoneGap以及混合应用的原生用户体验。作为一款jQuery滑动选择插件,用户可以自定义主题样式,为自己的移动项目UI组件添色。Mobiscroll支持所有主流平台:i…

Tecplot云图锯齿状边界解决办法

问题描述: Tecplot绘制云图时出现锯齿状边界。如图: 解决办法: 2D Cartesion: Plot-Banking-Value Banking-Trim cells along boundary 3D Cartesion: 3D Cartesion中Banking选项卡无Trim cells along boundary选项,目前不知道…

zookeeper的acl权限控制_Zookeeper 权限控制 ACL介绍

zookeeper 的 ACL(Access Control List,访问控制表)权限在生产环境是特别重要的。ACL 权限可以针对节点设置相关读写等权限,保障数据安全性。permissions 可以指定不同的权限范围及角色。ACL 命令行1. getAcl 命令:获取某个节点的 acl 权限信…

sqlserver 跨服务器查询

有两种方法,先记下第一种 sqlserver manager里的新查询中启用 Ad Hoc Distributed Queries: exec sp_configure show advanced options,1 reconfigure exec sp_configure Ad Hoc Distributed Queries,1 reconfigure ---用openDATASOURCE执行 select * fr…

HEC-RAS泥沙计算中非恒定流和准恒定流的选择

准恒定流(Quasi-Unsteady Flow) 将非恒定流流量过程划分成小段的恒定流过程,并在该断时间段内执行恒定流分析计算水力特性,根据计算得到的水力特性计算该时段内的泥沙淤积结果。 优点:计算稳定,易收敛。 缺点:Quasi…

python cli_click python cli 开发包

python click 包是一个方便的cli 开发包,我们可以用来开发强大的cli 应用使用venv 进行环境准备,示例代码来自官方venv 环境准备python3 -m venv demoapp安装pip install click基本使用代码cli.pyimport clickclick.command()click.option("--count…

ElasticSearch 2 (27) - 信息聚合系列之故事开始

ElasticSearch 2 (27) - 信息聚合系列之故事开始 摘要 到目前为止,本书都在着重介绍搜索。对于搜索,我们有查询条件以及与查找到与条件匹配的集合。这个过程就和如大海捞针一样。 对于聚合,我们站在远处总观数据。与查看单个文档不同&#xf…

3个阶段 项目征名_萧山日报数字报-蓝城萧立7大代建项目征名开启

■记者 陈胜楠“家”,对于中国人而言,代表的是心灵深处的幸福感。因此它的赋名不光大气悦耳,更饱含美好寓意。不过,一般而言,自己家小区的案名往往是“与生俱来”的,其起名的由来、内含的寓意等&#xff0c…

idea 下划线字段转驼峰_Java如何实现数据库中表字段的下划线和驼峰式命名的Model相互转换,很方便的...-Go语言中文社区...

其实通过逆向工程,然后去配置一些config,就可以实现,从Table到Model的相互转换,而且,对于下划线命名的Table字段,实现驼峰式命名的Model ,有时候我们只是做个测试,或者自己基于数据的表&#xf…

Android之下拉刷新的ListView

不废话,代码里面注释很详细,直接上代码: 自定义的RefreshableListView代码: 1 public class RefreshableListView extends ListView implements OnScrollListener {2 private View header; // ListView顶部布局3 private …

ib网卡命令_infiniband交换机配置命令总结

串口通过远程CRT登录,波特率9600用户名和密码都是adminDo you want to use the wizard for initial configuration?选择no打开ip routingsx1012 [standalone: master] (config) # ip routing设置mgmt0端口的ip地址sx1012 [standalone: master] (config) # interfac…

YYCache 设计思路

iOS 开发中总会用到各种缓存,最初我是用的一些开源的缓存库,但到总觉得缺少某些功能,或某些 API 设计的不够好用。YYCache (https://github.com/ibireme/YYCache) 是我新造的一个轮子,下面说一下这个轮子的设计思路。 内存缓存 通…

几何画板椭圆九种画法_如何利用几何画板自定义工具画椭圆

椭圆在数学中占有一定的比重,是中学时代必学的圆锥曲线之一,也是历来考试的重点和难点。几何画板作为专业的几何绘图工具,可以用来画椭圆图形。前面的教程学习了在几何画板中利用椭圆定义画椭圆的方法,其实我们还可以利用自定义工…

python 下的数据结构与算法---6:6大排序算法

顶先最后推荐:哈哈,意思是放到顶部强调其重要性,但是应该我总结的六种算法看完了后再看的一篇醍醐灌顶的文章 一:冒泡排序(Bubble Sort) 原理:假设有n个数,第一轮时:从第…

python将整数逆序_python练手入门小项目:字符串的妙用

题目来源:小行:python练手入门小项目详解(一)1 给任意一个的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。代码:def reversed_integer(number):assert type(number) is in…

精通 ASP.NET MVC 4 学习笔记(一)

这里记录着从 P132 到 P192 的内容。水分很足&#xff0c;大部分是书上的代码&#xff0c;我只加了一些基于我自己的理解的能帮助初学者看懂的注释&#xff0c;并且把书中的部分内容做了一些的拓展。 建立数据层 设置 DI 容器 /// <summary>/// 设置 DI 容器/// </sum…

python之 tkinter中菜单栏快速学习(菜单栏,弹出菜单等)

python之tkinter中菜单栏的快速学习 本文主要讲述菜单栏的一些应用&#xff0c;附上代码&#xff0c;供大家学习。 import tkinter#导入tkinter库 toptkinter.Tk()#创建一个主窗口 top.geometry(400x80000)#指定主窗口大小 top.wm_title(Menu菜单功能的实现) #设置标题名称 ma…

如何命令行远程连接centos_如何使用windows远程控制centOS桌面

如何远程控制centOS桌面? 如何使用windows远程控制centOS桌面?1.查看本机是否有安装vnc(centOS5默认有安装vnc)rpm -q vnc vnc-server如果显示结果为&#xff1a;package vnc is not installedvnc-server-4.1.2-14.e15_3.1那恭喜你&#xff0c;机器上已经安装了vnc&#xff0…