Birt2.5.2入門


Birtはeclipse orgのオープンソースです.これは無料で、便利なレポート開発プラグインです.レポートの開発と統合は独立した二つのプロセスである.公式アドレス:
http://www.eclipse.org/birt/phoenix/
1環境構築、All-i-n-Oneまたはすべてのeclipseプラグインをダウンロードします.
http://download.eclipse.org/birt/downloads/index2.5.2.php
2レポートの開発
(イ)公式入門テレビ教程
http://download.eclipse.org/birt/downloads/examples/reports/2.1/tutorial/tutorial.html
(ii)プラグインをインストールした後のeclipseは大量の例があります.例を開く方法はChart ExamplesとReport Examplesの二つのviewを開けてください.viewの中の例を選択して、Openを右クリックすれば、レポート項目を導入できます.eclipse helpにも一部のレポートの基本的な使用方法があります.
3 Java WebアプリケーションはBirtレポートを結びます.
j 2 eeアプリケーションに必要なRuntimeを先にダウンロードします.
http://download.eclipse.org/birt/downloads/index2.5.2.php、必要なjarパッケージ:ReportEngine\lib.解凍後の構造
Birt2.5.2 入门
(イ)webViewerを使ってwebアプリケーションを集積する
上のRuntimeの下のWebView Exampleをコピーしてtomcatまでカタログを発表して実行することができます.つまり、私達はこのアプリケーションを私達のウェブアプリケーションに上書きすればいいです.pdf、doc、excelなどの各種のよくある文書をエクスポートすることができます.直接印刷機能をサポートします.
http://www.eclipse.org/birt/phoenix/deploy/viewerUsage2.2.php
よくあるjspに統合する方法は<bitrt:viewer>ラベルを使うことです.
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ taglib uri="/birt.tld" prefix="birt" %>
<!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=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<birt:viewer id="birtViewer" reportDesign="TopNPercent.rptdesign"
pattern="frameset"
height="450"
width="700"
format="html"
 ></birt:viewer>
</body>
</html>
(ii)servletによりbirtを集積する.公的用法
http://wiki.eclipse.org/Servlet_Exampleyi28 BIRT%29_2.1
その中の重要ないくつかの種類はここでダウンロードできます.
http://wiki.eclipse.org/images/2/2c/WebReport2.5.zip
よくある問題とその処理方法:
1 Debug birtのシナリオは以下のようになります.
参照
import Package(Package.java.lang);
System.out.println(「test==========」)
2取得セッション
参照
var session=reportContect.getHttpServletRequest()
value=session.getAttribute(「atribute」);
3ページtitleを変更します
参照
転送のパラメータ_title=「自己設定」を設定します.
4 Prograamationly hide actions in the Birt Report Viewer Toolbar
参照
Just open the follwing directory up within the view plugin
bitt\webcontent\birt\pages\control
and
modify the Toolbar Fragment.jsp to remove the entries you do want.
5 Birt App
http://www.birt-exchange.com/be/documentation/BIRT_231/Engine Javadoc/engine/apple/org/eclipse/birt/report/engine/api/EXCELerOption.
6 Birtレポートパラメータの使用
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-birt/
7 bitrtレポートのラベルはJSPで使われています.
http://blog.sina.com.cn/s/blog_602 f 35650 100 daje.
8  Birt 2.2とstruts 1.3.9は統合されています.
http://www.eclipseworld.org/bbs/simple/?t14047.html