很老的技術,我居然還再研究使用這個東西,自己想想都不敢相信。
技術存在總是有他的理由的。之是以想用flex4 開發一個通用統計系統,還是有幾個有點的:
a,元件比較全,比較全,基本上省去了自己開發
b,在區域網路下一次擷取大量json資料并解析展示到flex裡面速度比html快,圖示效果比較好
c,開發系統一個人就夠了,浏覽器相容比較好,隻要安裝flash就行,尤其要做成産品給xp系統的使用那個ie相容性痛苦啊
當然也有缺點,技術學習成本不低,屬于不流行的沒落的技術。
但這個不影響做項目,項目的技術選型要合理,維護成本低,綜合考慮,而不是所有的全部用新技術,把自己玩死。
存在就有他的意義,不影響做項目,不影響掙錢。
統計系統,設計的不是解決某一個統計問題,而是做一個統計的展示界面,把統計的sql都做xml配置起來。
系統展示界面展示效果:
其中系統的左側菜單是menu.xml進行控制的
通過配置不同的flash檔案可以展示不同的配置顯示。
通過擴充module可以擴充展示效果。
stat-user-reg.xml配置,顯示查詢資料
顯示效果如下:
目前已經完成資料顯示。但沒有資料查詢和分頁配置,繼續開發。
服務端,讀取xml中的sql語句和配置,拼接成json資料。
通過讀取xml配置檔案,将資料傳回
資料包括配置的xml和傳回的資料。
跟新xml傳回的資料,動态生成advanceddatagridcolumn,并添加到 advanceddatagrid裡面。
這隻是最簡單的應用,功能還需要完善。
工程需要使用flahs builder 打開。