填報-web報表軟體必不可少的功能

99reporter發表於2007-07-20

現在很多web報表軟體都聲稱支援線上填報,如快逸報表、FineReport、StyleReport、數巨等,但有些web報表軟體其實只是能生成可以填寫的HTML而已,距離真正需要的填寫上報功能相去甚遠。
如果你有填報的需求,在選擇web報表軟體的時候,可以著重考察以下幾個方面 :

1. Web報表軟體能夠處理資料入庫。開發者不用為每個報表編寫入庫程式,資料能自動寫入事先設計好的、能反映業務規則的資料結構中,而不是報表工具指定的固定資料結構。需要填寫的web報表可能是行式的或交叉式的,資料入庫的規則在報表定義時應當只定義一行(或一格),其它行(格)能夠自動按規則重複;

2. 填報方案能夠支援多級彙總填報,即填報表格首先是從基層資料庫彙總而來,然後再回填入上級資料庫中,而不是總是對著一個空表填寫;

3. 最好能支援離線填寫,即不聯網時也可以填寫,在聯網後再上報資料;

4. 提供合法性檢查功能,判斷事先定義好的檢查條件是否滿足,如不滿足則拒絕接收資料且給出提示;在頁面端提供類EXCEL的自動計算功能,某個資料修改後,關聯的資料立即變動,計算關係可以在報表中事先定義;合法性檢查和自動計算關係都與入庫定義類似需要能夠自動按規則重複而不必為每個欄位單獨設計;

5. 提供多種多種編輯風格,如編輯框、下拉框、CheckBox等;下拉框的內容可以是固定列表,也可以來自資料庫,另外,還應當支援兩個下拉框之間的關聯過濾(如部門和子部分之間自動過濾);

參考:、、、。

轉自:javatango的部落格

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10293568/viewspace-927233/,如需轉載,請註明出處,否則將追究法律責任。

相關文章