摘要: 讓用戶自己設(shè)計和修訂報表是報表軟件很多年來所不斷追求的一個境界。但在很多嘗試之后,我們可以說離用戶自定義報表還有很大的距離。現(xiàn)有的解決方案大致可以歸為兩類。第一種是把桌面報表設(shè)計界面搬到瀏覽器上。第二種是提供一個簡單的Wizard界面,讓用戶可以在不需要培訓(xùn)的情況下,可以自己做一些設(shè)計。
把桌面設(shè)計界面直接搬到網(wǎng)上基本上是把技術(shù)的和應(yīng)用混淆了。這類型里最具代表的廠家當(dāng)屬Cognos和它的ReportNet。ReportNet應(yīng)該是最早應(yīng)用AJAX技術(shù)在瀏覽器里全面實現(xiàn)報表設(shè)計界面的報表產(chǎn)品。從技術(shù)的角度,ReportNet的實現(xiàn)方式在2004年可以算是當(dāng)之無愧的技術(shù)領(lǐng)先者。但這并不表示用了最新的技術(shù)就解決了用戶的問題。
其實用戶是否需要安裝一個軟件,只是自定義報表的很多因素中的一個。在讓用戶可以任何時間都使用報表設(shè)計界面的基礎(chǔ)上,這個軟件還必須帶來一個既易用又強大的工具。如果我們把一個給開發(fā)人員使用的工具交給終端用戶,得到的結(jié)果只能是一群迷茫的用戶。這往往還要改變工具的使用模式。
閱讀全文