利用Flex整合Microstrategy開發報表

2021-05-22 05:50:10 字數 1204 閱讀 5193

最近接觸了很多東西,不停的配環境,每次版本問題都得折騰一番。

microstrategy提供了乙個flex外掛程式,用來開發顯示報表資料的flash模板。

利用flex開發簡單報表過程:

1.安裝:microstrategy8.1

2.安裝flex builder 2.2。

3.在flex builder中安裝visualization builder外掛程式

方法:將/microstrategy/sdk/tools/flex visualizationbuilder/com.microstrategy.sdk.tools.visframe.visualizationbuilder.zip解壓後放到flex安裝目錄的plugins下即可。

4.執行flex builder。如果外掛程式安裝成功,會在windows-preferences中顯示visualization builder選項,在裡面做一些設定,根據預設值進行修改即可。

(一開始我裝的是flex builder2.0,外掛程式一直安裝不成功,後來公升級到2.2,外掛程式就安裝上了,不知道是不是版本的問題,還是說將解壓後的檔案放到plugins下後可以有乙個操作使外掛程式生效。)

6.啟動tomcat,在web環境下連線上intelligence server。

7.下面就開始在flex中生成表了:

(1)新建flex project。選擇basic就可以。輸入專案名,在library path標籤中選擇add swc folder,在瀏覽中選擇:/microstrategy/sdk/developmentkits/visualizationsdk.

(3)選擇components中的控制項,因為是想建立報表,這裡選擇mstrdatagrid,拖放即可。

(4)選擇microstrategy選單,associate with microstrategy data,按照提示選擇一張表。注意要啟動tomcat,並在web環境下連線上intelligence server。

(5)在microstrategy model view檢視中可以看到driver models,base models資料夾,base models下是連線的表,右鍵選擇new model with full templ,生成的模板會顯示在driver models中。

(6)關聯控制項和模板。在viewer panel檢視下設定。如圖:

倒三角處用於切換檢視

設定關聯 

寫的比較簡單,還是操作一下才能明白。

flex整合環境配置

3 安裝flash builder,安裝成功後 我安裝在d tools adobe adobe flash builder 4.7 進入安裝的目錄,開啟資料夾utilities,雙擊adobe flash builder 4.7 plug in utility應用程式,根據提示選擇下一步等 中間兩步...

利用flex製作篩子

如果對flex布局不了解的或是有疑問的 核心 display flex flex direction column align items center justify content center justify content space around display flex 設定元素為彈性布...

Flex與IFrame整合比較差

最近在使用flex,要將iframe嵌入flex。雖然網上有非常多互相 的實現方法,但經本人使用後,發現整合性上還是比較差的。flex使用iframe的機制,其實就是在頁面上多加乙個層 div 標記,然後將iframe作為innerhtml加入。對於位置固定的iframe,沒有什麼問題,但如果有多個...