2012-08-07 75 views
1

在sencha(http://www.sencha.com/products/extjs/)我想知道是否有可能,如果我可以有條形圖或餅圖並導出數據?我想從圖表返回到我手中的印刷數據。Sencha導出圖表可以完成嗎?

**如果我有一個條形圖,其數據已經繪製在它上面,現在我想在一列中獲得x軸,並在另一列中獲得y軸,但是我想要導出該數據所以我可以打印出來。我不想打印圖表。

我的問題是:有沒有辦法做到這一點?如果是的話,那麼需要或使用的代碼是什麼?

我可以這樣做,也是在ZINGCHARTS.COM

怎麼樣?zingcharts我做了我的研究,發現他們有這個代碼叫做zingchart.exec(「yourChartId」,「exportdata」);我只是不知道如何把它放在我的zingcharts.rendering函數中,我可以獲得幫助嗎?

回答

0

只是爲了獲得數據?當然。

圖表由一個store對象填充,該對象是一個包含所有數據的容器。

爲了從商店中獲取數據是相當前沿的。

如:

store.each(function(store,record,e){console.log(record);});

+0

非常感謝你的幫助,有沒有辦法把它放到excel文件中? – 2012-08-08 16:32:15

+0

你應該接受這個問題的答案,並要求作爲一個新問題 – Alex 2012-08-09 13:34:06

+0

zingcharts怎麼樣?我做了我的研究,發現他們有這個代碼叫做zingchart.exec(「yourChartId」,「exportdata」);我只是不知道如何把它放在我的zingcharts.rendering函數中,我可以獲得幫助嗎? – 2012-08-09 20:00:48

0

你或許可以使用Export store to Excel user extension上煎茶論壇發表。

+0

zingcharts怎麼樣?我做了我的研究,發現他們有這個代碼叫做zingchart.exec(「yourChartId」,「exportdata」);我只是不知道如何把它放在我的zingcharts.rendering函數中,我可以獲得幫助嗎? – 2012-08-09 19:59:59

+0

不幸的是,到目前爲止,我還沒有使用ZingChart的經驗,雖然看起來很酷。 – 2012-08-09 21:27:50

+0

okie謝謝你的幫助:) – 2012-08-09 23:45:06

2

我看到這是一個較老的問題,但希望這可以幫助你或其他有類似問題的人。

ZingChart exportdata方法實際上並不在zingchart.render方法中,它是它自己的API方法。

zingchart.exec('myChartDiv', 'exportdata', { 
    url : 'www.zingchart.com/resources/exportdataurl.php' 
}); 

'myChartDiv'指的是您的圖表呈現給您的頁面中div的ID。您可以在導出數據方法選項中設置'url'選項,就像我上面所做的那樣,或者您可以設置'exportdataurl'。數據通過HTTP作爲POST數據發送。