I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt



Similar documents
スライド 1

Gartner Day

9iAS_DEV.PDF

Microsoft PowerPoint - Lecture_3

Microsoft PowerPoint - Lecture_2

Adobe Acrobat DC 製品比較表

Q&A集

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

1 Java Java GUI , 2 2 jlabel1 jlabel2 jlabel3 jtextfield1 jtextfield2 jtextfield3 jbutton1 jtextfield1 jtextfield2 jtextfield3

B2-Servlet-0112.PDF

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

PowerPoint Presentation

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

新・明解Java入門

time.book

PowerPoint Presentation

: : : TSTank 2

r1.dvi

スライド 1

HTML/JSP/Servlet... 7 JSP... 7 Servlet Struts Struts Struts FormBean LoginForm

rmi.book

インターネットマガジン2001年4月号―INTERNET magazine No.75

FY01H2_SOHO_iAS

TOEIC(R) Newsletter

データ構造とアルゴリズム論

"CAS を利用した Single Sign On 環境の構築"

Oracle9i JDeveloper R9.0.3 チュートリアル

Servlet JSP JSP Servlet/JSP における 日 本 語 の 処 理 - 1

メディプロ1 Javaサーブレット補足資料.ppt

XMLテクノロジを使いやすくする

55 7 Java C Java TCP/IP TCP/IP TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] a

TopLink å SampleClient.java... 5 Ò readallsample() querysample() cachesample() Ç..

cxml.book

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

データ構造とアルゴリズム論

JAVA H13 OISA JAVA 1

360_h1_4.ai

PowerPoint Presentation

untitled

X-Form Plug-in Guide

Xpand! Plug-In Guide

K227 Java 2

Java (5) 1 Lesson 3: x 2 +4x +5 f(x) =x 2 +4x +5 x f(10) x Java , 3.0,..., 10.0, 1.0, 2.0,... flow rate (m**3/s) "flow

2

データ構造とアルゴリズム論

FileMaker ODBC and JDBC Guide

Chapter 20. [ ] ; [ ] = new [ ] ; Color colors [ ] = new Color[ 20 ]; // 20 Button operations [ ] = new Button[ 10 ]; // 10 colors[ 3 ] = new Color( 1

FileMaker 15 ODBC と JDBC ガイド


Java演習(4) -- 変数と型 --

IE6 2 BMI chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chap

Oracle9i JDeveloperによるWebサービスの構築

Java

I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi

try catch Exception Java try catch try { } catch ( Exception e ) { } e 16-1 try catch 0 try { int x = 0; int y = 10 / x; } catch ( Exception e ) { Sys

Java演習(2) -- 簡単なプログラム --

untitled

Programming-C-9.key

interop.book

2 static final int DO NOTHING ON CLOSE static final int HIDE ON CLOSE static final int DISPOSE ON CLOSE static final int EXIT ON CLOSE void setvisible

Oracle_for_SAP :29 PM ページ 2 2 3

Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2

B 10 : N ip2003f10.tex B : 9/12/ :02 p.1/71

untitled

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

CAC

FileMaker 16 ODBC と JDBC ガイド

ValueHolder... 9 Customer.java Oracle TopLink 10g(10.1.3) È Volume3 2

機能紹介 : Java ゲートウェイとインターシステムズ製品

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:

(Microsoft PowerPoint - \223\306\217KJAVA\221\346\202R\224\ ppt)

初心者にもできるアメブロカスタマイズ新2016.pages

- 2 Copyright (C) All Rights Reserved.

アプレットの作成

Java 3 p.2 3 Java : boolean Graphics draw3drect fill3drect C int C OK while (1) int boolean switch case C Calendar java.util.calendar A

Quick Sort 計算機アルゴリズム特論 :2017 年度 只木進一

Microsoft Word - jpluginmanual.doc

ISBN Copyright 2011 Rosetta Stone Ltd. All rights reserved. Rosetta Stone Ltd. Rosetta Stone TOTALeRosetta Stone Ltd iphone ipod tou


provider_020524_2.PDF

ERP連携モジュールチュートリアル


Java言語 第1回

Microsoft PowerPoint - prog09.ppt

Microsoft PowerPoint - prog09.ppt

FileMaker ODBC and JDBC Guide

Thread

FileMaker ODBC と JDBC ガイド

Javaセキュアコーディングセミナー東京 第3回 入出力(File, Stream)と例外時の動作 演習解説

Copyright All Rights Reserved. -2 -!

< F2D834F838C A815B A CC>

Java プログラミング Ⅰ 3 回目変 数 今日の講義講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能 変数は 型 ( データ型 ) と識別子をもちます 2 型 ( データ型 ) 変数に記憶する値の種類変数の型は 記憶できる値の種類と範囲

< F2D B838A835882CC8CF68EAE2E6A7464>

リファレンス,配列 例外処理

Transcription:

TEL: 03-3360-9336 FAX: 03-3660-9337 soft@climb.co.jp www.climb.co.jp Overview, Technology & Features White Paper

I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt.*; import javax.swing.*; import java.io.*; import quadbase.reportdesigner.designer.*; public class ReportDesigner { 2

public static void main(java.lang.string[] args) { try { Report Designer doreport = new ReportDesigner(); catch (Exception ex) { ex.printstacktrace(); public Report Designer() { // Begin Code : Start Designer in default mode and show the Designer QbReport Designer designer = new QbReport Designer(null); designer.setvisible(true); // End Code : Start Designer in default mode and show the Designer A. EspressReport 5 Simple Columnar Report (Summary Break Report): : : B. Report Designer EspressReport EspressReport 3

EspressReport XML C. EspressReport Report Designer JDBC/ODBC JNDI SOAP XML / API Java EJB XML Report Designer XML 1. SQL EspressReport SQL 3 SQL EspressReport 4

QBE EspressReport 5

2. XML XML EspressReport XML DTD XML /JSP XML 6

3. Java / XML EspressReport Java EJB Java / EspressReport EspressReport package help.examples.datasources.classes; import java.awt.*; import quadbase.report Designer.ReportAPI.*; import quadbase.report Designer.util.*; public class SampleData implements IDataSource { // Setting DbData for passing data as arguments String datatype[] = {"string", "string", "double", "double"; String fieldname[] = {"OrderID", "Product", "Price", "Quantity"; String records[][] = {{"1001", "Chair", "325.00", "4", {"1001", "Table", "1211.00", "1", {"1020", "Dresser", "2214.00", "1", {"1020", "Table", "1211.00", "1", {"1020", "Cabinet", "4021.00", "2", {"1031", "Chair", "325.00", "2", {"1044", "Table", "1211.00", "1", {"1044", "Dresser", "2214.00", "1"; DbData data = new DbData(dataType, fieldname, records); // create a empty constructor public SampleData() {; // implement getresultset public IResultSet getresultset() { return data; 7

D. EspressReport, EspressReport D / E. EspressReport Java EspressReport III. 8

EspressReport Report API JSP A. EspressReport HTML DHTML EspressReport PDF MS Office Excell RFT(MSWord) B. 1. Report Viewer Report Viewer Web Report Viewer AWT Swing AWT Report Viewer EspressReport Web Report Designer HTML 2. PageViewer PageViewer Report Viewer PageViewe C. API EspressReport API Report API JSP Report API API API Report Designer import java.awt.*; import java.applet.*; import java.io.*; 9

import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import quadbase.report Designer.ReportAPI.*; import quadbase.report Designer.ReportElements.*; import quadbase.report Designer.ReportViewer.*; import quadbase.report Designer.util.*; import quadbase.report Designer.lang.*; public class SampleServlet extends HttpServlet implements SingleThreadModel { public void doget(httpservletrequest req, HttpServletResponse res) throws ServletException, IOException { // Set the "content type" header of the response res.setcontenttype("text/html"); // Get the response's OutputStream to return content to the client. OutputStream toclient = res.getoutputstream(); try { // Open up specified Report QbReport report = new QbReport((Applet)null, "templates/samplereport.rpt"); // Export (Stream) the report to DHTML report.export(qbreport.dhtml, toclient) catch(exception e) { e.printstacktrace(); // Flush and close the outputstream toclient.flush(); toclient.close(); public String getservletinfo() { return "SampleServlet servlet for EspressReport"; D. EspressReport 1. EspressReport 1 HTML HTML HTML 2. / EspressReport EspressReport 1 10

E. Scheduler EspressReport Scheduler API import java.io.*; import java.util.*; import quadbase.scheduler.*; import quadbase.report Designer.util.IExportConstants; public class MySchedule { public static void main(java.lang.string[] args) { try { MySchedule ScheduleReport = new MySchedule(); ScheduleReport.start(); catch (Exception ex) { ex.printstacktrace(); public void start() throws Exception { // Create a schedule object to run a report template ScheduleObject sobj = new ScheduleObject("SCH_OBJ1", ScheduleObject.REPORTOBJ); // Specify which template to use sobj.setfilelocation("templates/sample.rpt"); // Specify the export format sobj.setreporttype(iexportconstants.dhtml); time // Specify the periodicity of the schedule (here run once) and start sobj.settaskoption(scheduleobject.one_time); Calendar calendar = Calendar.getInstance(); calendar.add(calendar.minute, 5); sobj.setstartdate(calendar.gettimeinmillis()); // Don't send email notification sobj.setsendemail(false); // Add new schedule to jobs list ScheduleModifier.addScheduleTask(sObj); 11

IV. EspressReport 100%Java JDK1.2.2 JMV EspressReport JDBC ODBC JDBC-ODBC A. EspressReport EspressReport Report Designer, Report API, Report Viewer, EspressManager 4 Report Designer: Report Designer EspressReport Web 2 Report API: Report API JSP 100%Java API 1 2 Report Viewer: Report Viewer 12

EspressReport HTML EspressManager: EspressManeger EspressReport EspressManager Report Designer Report API B. EspressReport EspressReport Web EspressReport EspressManager EspressReport Web Report Designer Report Designer EspressManager EspressManager Report Viewer Report API JSP 13

EspressReport Web Report API EspressManager HTML PDF the Report Viewer HTML HTML PDF HTML PDF HTML/PDF HTML PDF.rpt EspressManager Report Viewer (.rpt ) Java JSP WebSphere WebLogic web V. 14

EspressReport 100%Java EspressReport EspressReport Web Copyright 2001 Quadbase Systems, Inc. All rights reserved. EspressReport, Quadbase Systems, Inc., and the Quadbase logo are trademarks of Quadbase Systems, Inc. Java, JDK, AWT, Swing, and JDBC are trademarks of Sun Microsystems, Inc. in the United States and other countries. All other trademarks belong to their respective owners. : 103-0014 1-25-4 4F 15