用amcharts做報表工具時,遇到了好幾個小問題。第一是破解問題,如果不破解amcharts的LOGO圖標就會顯示在flash上面,讓人感覺非常不好。第二個就是關(guān)于XXX_setting.xml中小數(shù)點的問題,如果你在data.xml文件中的數(shù)據(jù)是12.56,那么默認情況下在flash中顯示的是12,56,它用逗號代替了小數(shù)點。網(wǎng)上搜索半天,終于找到方法。
第一個比較簡單,網(wǎng)上很多,但我就用了其中最簡單的一種,就是在amcharts目錄下找到amcharts_key.txt,輸入AMCHART-LNKS-1966-6679-1965-1082保存,LOGO問題解決。
第二個在你的XX_setting.xml文件中,找到<decimals_separator></decimas_separator>,寫上.就可以了。
餅圖顏色設(shè)置:
如果不想使用默認的顏色的話 那么可以自己來設(shè)置顏色
例如一個餅圖分3塊 則需要3個顏色來分別表示這些圖形
就需要在setting.xml文件中加上










柱狀圖的顏色設(shè)置:





柱狀圖的 柱子寬度設(shè)置





柱狀圖的虛線背景想要取消怎么辦
請看代碼 我們也可以設(shè)置背景為白色框 什么都不加










圖形頁面的邊距









鼠標移到圖形時 顯示圖形代表塊的數(shù)據(jù)





沒有數(shù)據(jù)時圖形的顯示
1 沒有數(shù)據(jù)時可以顯示一個默認圖形 這個自己定義 想顯示成什么樣就什么樣 看需求了
2 沒有數(shù)據(jù)時 有的用戶希望有一個友好的提示 所以請看提示功能



小數(shù)點的形式


整個圖形的寬度與高度 即圖形大小了
呵呵

設(shè)置標題欄的位置 默認是在左下方 圖形的下方 這此的需求是放在上方









<legend>
<align>center</align>
</legend>
如果柱狀圖 不是柱狀 而成了四邊形 不是柱子形 此時也是需要設(shè)置的
