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