设为首页收藏本站

birt家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 25593|回复: 27

[birt4.2] birt 入门菜鸟教程

  [复制链接]
发表于 2012-7-10 15:23:16 | 显示全部楼层 |阅读模式
这个,是入门级的菜鸟教程,观看对象是没有接触过birt,并且没有工作经验的同学。
本文假设你是个英文文盲。
第一步,下载报表设计器:
birt目前最新版本是4.2版本,下载地址:
http://download.eclipse.org/birt/downloads/
建议新人下载All-IN-ONE版本。
点击  All-IN-ONE按钮,出现下面的界面:



不懂英语的同学,一下子晕了,这是让选择哪个系统版本的,在右侧选择符合你的操作系统的版本,比如我是window xp 32位的,就选择这个:
Windows 32-bit,点击,新的页面:
这里,又有人要晕了,这是让选择从哪个镜像服务器下载,一般我们选择默认的第一个就行了。
如下图:

下载完成后,直接解压运行eclipse.exe就ok了。

第二步,下载web 示例程序
从上面的下载地址,下载Runtime,点击图片,会显示下载链接,如上面的一个下载一样,使用默认的下载链接就ok了。
下载完成后,解压后,会看到以下文件:birt.war还有一个WebViewerExample
birt.war解压后得到的就是WebViewerExample文件的内容。

第三步,运行报表
将birt.war拷贝到tomcat webapps目录下,然后运行tomcat,
tomcat 启动后,在浏览器输入:http://localhost:8080/birt
如果出现下面的界面,即表示birt示例程序运行正常。

点击下面的View Example链接,
birt示例程序默认运行一个报表,你会看到下面的报表界面:


ok,你成功运行了一个报表。

第四步,设计报表
运行下载下来的birt设计器,运行后,新建个web项目,

项目建好后,就可以在项目的web目录建立文件夹,新建报表了。
新建报表的方法是:文件/new/Report
然后根据向导创建一个报表。
创建完成报表后,在空白处,右击,insert/label
这是新建一个标签,双击标签,输入文字:这是第一个birt报表

报表创建完成后,麻烦将该报表拷贝到tomcat/webapps/birt/目录下。
即将新建的报表放到tomcat的birt 示例程序的根目录下。
然后,修改根目录的:index.jsp
找到:
<p><a href="<%= request.getContextPath( ) + "/frameset?__report=test.rptdesign&sample=my+parameter" %>">View Example</a>
将 test.rptdesign改成:first.rptdesign  
然后再次运行tomcat,访问:http://localhost:8080/birt
点击View Example链接,这时候应该就能运行你刚才创建的报表了。

好了,这是非常弱智的教程,看完了,你可以到论坛的示例教程区,看看其他示例了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2012-7-10 15:35:13 | 显示全部楼层
我是一个菜鸟 来支持一下 准备使用呢
发表于 2012-7-20 15:35:22 | 显示全部楼层
百度看到过,不过还是非常感谢!
发表于 2012-7-25 20:01:35 | 显示全部楼层
我安装eclipse里后没有解压runtime,我也没有tomcat服务器,在试创建报表后,发现不能preview报表,This program cannot display the webpage
   
   Most likely causes:
•You are not connected to the Internet.
•The website is encountering problems.
•There might be a typing error in the address.

   What you can try:
     Check your Internet connection. Try visiting another website to make sure you are connected.  
请问这个web预览报表的原理是啥?具体要怎么配置才可以呢?
发表于 2012-7-27 14:30:42 | 显示全部楼层
自己在家测试的时候是可以预览的,办公室的机器不可以,是不是权限问题引起的?请高手指教
zzylaziop 该用户已被删除
发表于 2012-7-28 08:33:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2012-7-30 17:27:11 | 显示全部楼层

回 4楼(ying) 的帖子

ying:自己在家测试的时候是可以预览的,办公室的机器不可以,是不是权限问题引起的?请高手指教 (2012-07-27 14:30) 
这问题就多了,你最好贴出错误代码。
 楼主| 发表于 2012-7-30 17:28:10 | 显示全部楼层

回 5楼(zzylaziop) 的帖子

zzylaziop:比较简单!不过支持楼主!! (2012-07-28 08:33) 
嗯,是啊。其实论坛这好几年了,我一直没出这样的教程,觉得是太简单了。
但是总有人不知道什么是设计器,什么是示例程序,不知道如何运行报表。所以就写了。
发表于 2012-7-30 20:47:40 | 显示全部楼层
当时看log,知道是权限问题,但是当时不知道卡在哪个位置,后来憋不住跟办公室同事讨论,(因为我是自己安装的软件,我单位不可以私自安装软件)说可能是防火墙,我就试试把网线拔了,把单位的wifi也停了,就可以了。有时候就是一个很简单的问题卡半天都不知道卡在哪里,就希望有人也碰到过一样的问题。
发表于 2012-7-30 20:53:23 | 显示全部楼层
特别说明下,我单位的防火墙内部地址只有几个设定的是可以访问的,其他的一律block掉。
oliowa 该用户已被删除
发表于 2013-1-23 13:14:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2013-1-23 15:44:47 | 显示全部楼层

回 oliowa 的帖子

oliowa:我这个菜鸟花了半天才弄懂的一个傻傻问题也分享下吧。。。
我用了4.2 的one in all 和tomcat 7x
然后,今天,我按照前面步骤弄好之后,
把我的报表添加到birt 目录下 ,却总出现连接问题,
原因是我 .. (2013-01-23 13:14) 
3.7后就不要那么麻烦了。
251341278 该用户已被删除
发表于 2013-1-30 10:14:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
史川住 该用户已被删除
发表于 2013-2-19 23:48:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
xiaotiank3 该用户已被删除
发表于 2013-2-21 10:54:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2013-3-25 21:15:17 | 显示全部楼层
早看到就好了,现在已经学会了
发表于 2013-5-17 15:11:43 | 显示全部楼层
已经建好WEB项目了,但是找不着 new -〉 Report
 楼主| 发表于 2013-5-17 17:14:52 | 显示全部楼层
avenwuss 发表于 2013-5-17 15:11
已经建好WEB项目了,但是找不着 new -〉 Report

选择报表视图,不要使用其他开发视图
发表于 2013-5-17 17:34:58 | 显示全部楼层
在哪里选择呀,今天第一次用这个,完全是一张空白啊
发表于 2013-6-9 11:38:49 | 显示全部楼层
很好 谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|birt家园    

GMT+8, 2017-12-13 09:19 , Processed in 0.219504 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表