Web Report

 
系統架構
 
  • ■ 開發者使用 WebRepGen.exe 來設計報表格式檔 *.REP與*.HTML,並將其佈署在AP Server上。
  • ■ 由Web Device 上網,連上 WEBREPORT.htm,登入 AP Server。
  • ■ 執行時透過AP server由SwebReport.bpl (核心引擎) 向DB Server取得資料,再與*.REP 報表範本結合後 產生 HTML 網頁。
  • ■ 透過Web Server將此HTML網頁報表資料發送給用戶端。
  • ■ 因產出格式為 HTML,所以能上網的裝置 (手機、PDA、NOTEBOOK) 都可做為本產品的Client端。
 
功能概述
 
  • ■ Pure Web 免安裝使用
    報表輸出為html格式,只需以IExplore上網,不需任何安裝即可執行,且不限於PC用戶端或NoteBook。
  • ■ 套表設定、容易設計
    採用辦公室 Word 及 Excel 為套表工具,降低報表設計的資格門檻,減輕報表設計的工作量。
  • ■ 可整合於現有資訊系統
    可單獨模組化使用,也可配合現有資訊系統整合使用。由系統中透過hyperlink方式,呼叫設計好的WebRep,並可於Web上查詢及印表。
  • ■ 提供資料處理語法
    可運用WR Script 對多個資料來源做處理,整合後再行輸出。
 
產品特性與差異
 
比較 傳統開發報表 Web Report
版面設計 需花費許多工時對報表元件做排列及對齊 使用Excel套表,本身就是排列整齊的格式
執行速度容量 以WMF繪製方式產生報表,以圖型化來處理,需較多處理資源 以 html 做為報表輸出,以文字方式處理,速度快且節省記憶體
比較 ASP網頁 Web Report
技術門檻 開發技術門檻較高,需有通訊語言、Java Script 專業知識 Web Report 僅需於Word、Excel上做套表範本
資料庫連結 資料聯結需做較繁複的控制 資料聯結完全由 EEP AP Sever 服務,不需額外控制
比較 其他報表工具 Web Report
RunTime 費用 需收取RunTime Client數的授權費 無 Client 數控制,並無RunTime 授權費
設計方式 無 Client 數控制,並無RunTime 授權費 資料聯結完全由 EEP AP Sever 服務,不需額外控制
型別 Web Report的運用處理 範例
普通列表 一般Excel套表 客戶清單
單據 使用Word套表 採購單、進貨單
群組報表 運用群組統計套表記號,用Excel 套表 撿貨單、產品類別銷售統計
時間序列統計表 將資料產出為輸出格式,用Excel 套表 產品銷售年統計表
圖表報表 用Excel套表,運用Excel的統計圖功能 各類統計圖表
數據處理報表 資料來源用CDS處理指令,彙整為輸出格式,用Excel 套表 部門別損益比較表
  • ■ P與傳統報表開發相比較
  • ■ 與ASP網頁相比較
  • ■ 與其他報表工具相比較
  • ■ 提Web Report 於各型報表的處理

  • 註:CDS原指ClientDataSet,在此指在Server上的暫存資料表(Cursor),用來操作資料游標所使用。