1MM--PowerReportPowerReport企業級的Web報表解決方案VincentChang自有產品技術總監M-PowerInfo.Co.,Ltd.AgendaAgenda•挑戰與需求•產品名稱及組合•產品架構•產品功能•產品特色•Serverv2.5功能列表•Server未來版本發展及功能•Designerv2.5功能列表•Designer未來版本發展及功能2挑戰與需求挑戰與需求•企業內EPR、CRM、SCM一應俱全卻獨漏報表e化?•還是需要使用報表套印?•主管需要出差無法在遠端列印、檢視報表?•以Java開發報表,曠日費時?你需要你需要WebWeb報表解決方案報表解決方案•可透過Internet檢視報表•可email報表給主管•可排程產出報表•可提供多種輸出格式•可不影響線上系統的運作•可以進行安全控管•可以與現行應用程式伺服器整合•可快速開發、容易部署3MM--PowerReportKeyFeaturesPowerReportKeyFeatures•圖形化開發環境(M-PowerReportDesigner)•提供SQL產生器(SQLBuilder)•獨立的報表引擎設計(M-PowerReportServer)•可整合多種J2EE應用程式伺服器•提供API可與現行應用系統整合•提供排程功能•支援多種輸出格式(PDF、HTML、XLS、CSV)•提供多種報表檔案派送方法(mail、直接列印)•安全控管機制4產品名稱及組合產品名稱及組合•產品名稱•產品組合–M-PowerReportServer–M-PowerReportDesignerMM--PowerReportPowerReport產品名稱及組合產品名稱及組合•產品組合:M-PowerReportServer5產品名稱及組合產品名稱及組合•產品組合:M-PowerReportDesignerMM--PowerReportPowerReport架構圖架構圖6MM--PowerReportPowerReport產品主要功能產品主要功能Serverv2.5Serverv2.5功能列表功能列表•PureJava–JDK1.4(含)以上的版本•報表產生/列印格式–PDF報表產生列印–HTML報表產生列印–XLS報表產生列印–CSV報表產生列印•安全存取控管–使用者登入密碼限制•報表排程–單一循環報表排程–多重循環報表排程–日循環報表排程–週循環報表排程–月循環報表排程•排程管理–新增報表排程–排程紀錄與重載–顯示報表排程資訊–排程異動功能7Serverv2.5Serverv2.5功能列表功能列表•部署報表–報表檔案及字型上傳–批次處理報表屬性作業•系統管理–系統參數設定–傳送報表e-mail設定•報表派送–線上產出報表以email即時派送–排程報表以email派送–排程輸出至伺服器印表機•報表檢視器與管理–報表檢視器–報表目錄管理–報表屬性管理–報表啟用機制–報表搬移•非同步作業–非同步報表產生Serverv2.5Serverv2.5功能列表功能列表•J2EE平台–Tomcat4.x以上–SybaseEAServer4.x以上–BEAWebLogic7.x以上–IBMWebSphere5.x以上•作業系統平台–Windows–Unix–Linux•JavaAPI程式庫–報表產生API8Designerv2.5Designerv2.5功能列表功能列表•PureJava–JDK1.4(含)以上的版本•報表精靈–空白報表(Blank)–標準報表(Form)–表單式報表(Tabular)–群組報表(Group)–子報表(Subreport)–多欄式報表(N-Up)•報表瀏覽–報表瀏覽–資料瀏覽Designerv2.5Designerv2.5功能列表功能列表•報表設計–提供報表設計精靈(Wizard)–報表編輯格線與尺規顯示–提供利用拖拉方式編輯報表物件–自動編排報表物件,自動產生報表樣式–報表物件大小調整與多個物件同時搬移–復原(Undo)與重做(Redo)–同時複製與貼上多個報表元素–可將多個報表元素歸納為群組元素–可選擇報表文字元素的字型,樣式,加底限,加刪除線等等–支援圖形影像,例如JPG,GIF–多重報表區塊(sections)–多重欄位外觀(layout)–在報表文字元素中加入超連結(hyperlink)–子報表物件–可依據資料欄位(DBField)區分資料群組–參數(Parameter)欄位–運算欄位編輯視窗9Designerv2.5Designerv2.5功能列表功能列表•可使用的報表物件–線條(Line)–橢圓(Ellipse)–方形(Rectangle)–影像圖片(Image)–標籤(Label)–資料欄位(DBField)–運算欄位(ExpressionField)–內建運算欄位(Build-InExpressionField)–子報表(Subreport)•內建運算式欄位–日期顯示(PrintDate)–時間顯示(PrintTime)–目前頁數顯示(PageNumber)–總頁數顯示(TotalPage)–目前資料筆數顯示(RecordNumber)•內建計算性欄位–總和(sum)–筆數(count)平均值()Designerv2.5Designerv2.5功能列表功能列表•報表輸出格式–PDF報表瀏覽輸出–HTML報表瀏覽輸出–XLS報表瀏覽輸出–CSV報表瀏覽輸出•資料來源與讀取–支援JDBC資料來源–圖形化SQL介面(SQLBuilder)•作業系統平台–Windows•支援語系–英語操作介面–繁體中文操作介面•其他–儲存子報表為獨立的報表–提供報表範例(samples)–支援Unicode10RoadmapRoadmapM-PowerReport2.5Designer(Report)Server(Report)ReportGenerateAPIM-PowerReport3.0Designer(Chart)ChartGenerateAPIM-PowerReport3.1Designer(Report,Chart)Server(Report,Chart)ReportGenerateAPIChartGenerateAPI2004/Q42005/Q22005/Q1DesignerDesigner未來版本發展及功能未來版本發展及功能•統計圖表種類–Line,Area,StackedArea–Pie,3DPie,MultiplePie,Multiple3DPie–Bar,3DBar,StackedBar,Stacked3DBar,LayeredBar–XYLine,XYArea,StackedXYArea,XYBar,XYStep,XYStepArea–Candlestick,HighLow–Signal,Wind,Gantt,Bubble,Contour,Polar•統計圖表輸出格式–JPG統計圖表瀏覽輸出–PNG統計圖表瀏覽輸出–SVG統計圖表瀏覽輸出•統計圖表精靈–統計圖表(Chart)•統計圖表設計–進階統計圖表產生精靈–報表整合統計圖表物件•統計圖表瀏覽–統計圖表瀏覽11ServerServer未來版本發展及功能未來版本發展及功能•統計圖表種類–Line,Area,StackedArea–Pie,3DPie,MultiplePie,Multiple3DPie–Bar,3DBar,StackedBar,Stacked3DBar,LayeredBar–XYLine,XYArea,StackedXYArea,XYBar,XYStep,XYStepArea–Candlestick,HighLow–Signal,Wind,Gantt,Bubble,Contour,Polar•統計圖表產生/列印格式–JPG統計圖表格式–PNG統計圖表格式–SVG統計圖表格式•部署統計圖表–統計圖表檔案上傳–批次處理統計圖表屬性作業•統計圖表排程–單一循環統計圖表排程–多重循環統計圖表排程–日循環統計圖表排程–週循環統計圖表排程–月循環統計圖表排程ServerServer未來版本發展及功能未來版本發展及功能•統計圖表檢視器與管理–統計圖表檢視器–統計圖表目錄管理–統計圖表屬性管理–統計圖表啟用機制–統計圖表搬移•非同步作業–非同步統計圖表產生•統計圖表派送–線上產生統計圖表以email即時派送–排程統計圖表以email派送–排程輸出至伺服器印表機•JavaAPI程式庫–統計圖表產生API–統計圖表遠端存取API–報表遠端存取API12Thankyou!Thankyou!