XML格式的報表設計檔保有彈性,不被單一工具綑綁
報表精靈簡化設計工作

純Java開發的Report Sonic,包括報表設計、管理、與其他應用程式界接的API,及報表輸出等套件。報表精靈協助設計人員快速產生報表雛型,設計檔以XML格式儲存,可確保未來的延展性,不被單一工具綑綁。伺服器則提供報表管理、分類及執行設定等功能,也可設定使用者的角色及群組,保障資料的安全性。

安裝Report Sonic Designer並不困難,必須注意的是,由於Report Sonic以XML格式儲存報表設計檔,所有的報表均儲存為XML檔,非專屬格式的好處是未來的延展性高,不必擔心被單一產品綁死。然而必須搭配相關的XML設定檔,騰蒙將相關設定檔儲於dtds資料夾,因此安裝說明中特別強調,dtds資料夾預設建置於C磁碟,如果使用者儲存報表的路徑,是其他磁碟區,必須複製此資料夾至對應的根目錄下,否則執行編譯及預覽功能時就會發生錯誤。

Report Sonic Designer的報表精靈,可串連SQL Server、Oracle、Sybase、Infomix、MySQL及DB2等,JDBC支援的資料庫,選擇所要連結的Table後,利用精靈化的步驟,逐步點選欄位及群組(Group)設定,SQL Builder即自動組合產生SQL陳述式,開發人員也可手動修改SQL陳述式,增加虛擬欄位或計算式。至於跨多個資料庫的資料萃取,雖然目前的報表工具均可做到,但騰蒙建議企業先建立View,再以報表工具擷取View的內容,避免耗損伺服器及資料庫的效能。提供編譯及預覽功能

版面設計完成後,必須先存檔才能使用報表編譯/預覽功能,使用者可選擇只編譯、編譯後以PDF、HTML、XLS或CSV等方式輸出,Report Sonic Designer會自動呼叫Acrobat Reader、瀏覽器或Excel顯示對應格式的報表。

企業在導入報表工具之前,過去的直式公文及申請表單,多是透過Word設計,採用報表工具後,依樣畫葫蘆重製作表單,反而是最繁重的工作。為減少開發人員設計表單的負擔,Report Sonic Designer支援Word檔案格式,可直接讀取Word檔,設計人員只要設定表格與資料庫的欄位對應即可,大幅縮短表單建置的時間。

根據SQL陳述式產出報表僅是最單純的應用,企業應用多元,可能需要在產生報表前加入運算式、驅動其他事件或公文案號與既有系統整合的需求。因此Report Sonic Designer提供程式開發介面,可以Java開發客製化的功能。

Report Sonic Designer也提供API,只要在開發工具加入相關的DLL程式,即可在應用程式中呼叫使用Report Sonic產生報表。ASP應用程式,也可透過COM元件驅動應用伺服器,執行JSP產生報表。伺服器安裝應留意說明檔

安裝Report Sonic伺服器,預設會用到SQL Server 2000及IIS,安裝時預設安裝Tomcat作為應用伺服器,Report Sonic也支援WebLogic、WebSphere、Borland、Novell、Sun One及Oracle等多種應用伺服器。

安裝Report Sonic伺服器,不是執行setup.exe之後,一直按下一步即完成,還必須額外特別設定。騰蒙在安裝光碟中附有安裝說明文件,在Report Sonic伺服器安裝完成後,依照說明檔的步驟,於SQL Server匯入系統資料庫,並在IIS設定虛擬目錄,然後修改Report Sonic Configure,最後啟動RS服務及Tomcat應用伺服器,即可進入Web管理介面。支援Crystal Report報表

Report Sonic Server支援中文、簡體中文及英文,兩岸三地的跨國企業,可使用單一伺服器取得資訊。 Java支援多執行緒的架構,管理者可設定同時處理的執行緒數量,以取得最佳的執行效能。

Report Sonic Designer設計好的報表需上傳到伺服器,利用報表設定功能,設定報表的有效期限及保存方式,避免太多的無用報表造成儲存的負擔,然後上傳報表設計檔即可發布使用。較特別的是報表廠牌設定功能,原因是不少客戶原先使用Crystal Report製作及管理報表,後續置換系統時,由於Crystal Report採用專屬格式,其他報表產品難以相容,然而重製報表相當耗時。騰蒙特別針對Crystal Report解決相容性問題,因此提供廠牌設定功能,延用過去以Crystal Report製作的報表。

上傳後的報表即可透過報表執行功能產出報表,除了可重新設定報表執行條件,還可設定立即或定時執行,並選擇發布通知,管理者無需查詢報表進度,系統會主動通知主管報表完成。管理者可指定印表機,或選擇壓縮報表檔案以利傳送。未來將研發自家的BI產品

為方便管理堆積如山的報表,分類是必要的功能,除了適當的分類外,Report Sonic的報表中心更提供查詢的功能。由於Report Sonic產生的報表,即使是PDF檔,也都以文字非圖案型式儲存,所以可提供搜尋的機制。

網頁式的報表方便查詢,卻不利於列印,Report Sonic藉由支援PDF式解決了列印的問題,系統會在瀏覽器中自動啟動Adobe Reader,列印出來的報表,不會包含雜亂的網頁訊息。對帳單及繳費通知單等報表,以網頁呈現有被竄改的顧慮,透過PDF格式搭配條碼,即可確保重要文件的可信度。

報表屬於BI(Business Intelligence;商業智慧)中,資料呈現的一環。騰蒙現階段與多家BI廠商合作,提供BI系統的資料呈現功能,未來騰蒙將延伸開發自家的BI產品。

騰蒙不以使用者人數計費,而依處理器計價,企業版建議售價28萬元,標準版建議售價21萬元,算是便宜的選擇。平心而論,Report Sonic的報表設計及管理功能,頗為周詳且容易學習。全中文的操作介面,相較於國外的產品,已佔很大的優勢。若能進一步強化安裝的簡易性,將提升資訊人員的接受度,及產品的質感。文⊙李延華

熱門新聞

Advertisement