❶ 類似echarts 的報表工具有哪些
1、fusionCharts:FusionCharts是InfoSoft Global公司的一個產品,InfoSoft Global 公司是lash圖形方案提供商。
FusionCharts free 是一個跨平台,跨瀏覽器的flash圖表組件解決方案,能夠ASP.NET, ASP, PHP, JSP, ColdFusion, Ruby on Rails, HTML頁面以及PPT調用。
2、highcharts:Highcharts 是一個用純JavaScript編寫的一個圖表庫, web應用程序添加有交互性的圖表。
3、ActiveReports是一款NET 平台的報表控制項,工作於HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下報表設計和報表開發工作需求。
(1)highcharts股票數據介面擴展閱讀:
綜合幾年的客戶反饋情況,我們認為最重要的有如下幾點:
1、報表設計工具要靈活方便,能勝任任意復雜的報表形式
2、系統應能處理不同結構的報表
3、絕對應採用B/S架構的報表平台
報表採集需要有基層和中級層級參與,如果採用單機版軟體,則有很多問題。
1)需要層層下發報表格式和報表軟體,降低任務部署效率。
2)如果運行中報表格式更新了,又要層層下發。萬一某些下級沒有更新,那就只有一個字「悲慘」。
3)下級要安裝報表軟體,嚴重增加總部的服務壓力。
4、系統應提高強大的報表運算和審核校對能力
5、系統應能自動管理資料庫
6、一定要考慮到上線後的報表指標體系還是要變的
7、系統的分析功能一定要強大
8、一定要支持二次開發,來滿足某些極個性化的需求
9、 用戶自定義報表製作,能夠滿足終端用戶在使用過程中的編輯需求。
❷ 如何用highCharts繪制動態股票K線圖
highcharts如何實現動態刷新
實現的是折線圖。目前已經實現了從資料庫中載入數據,但是定時刷新數據不知道怎麼實現。
使用chart.series[0].setData(data);每次刷新後表數據就沒有了,不知道是不是data的格式寫錯了,
想問下參數data的數據格式的例子。
function getForm(){
//使用JQuery從後台獲取JSON格式的數據
$.ajax({
type: "POST",
url: "chart.ashx",
success: function(data){
chart.series[0].setData(data);
},
error:function(msg)
{
alert("通信錯誤!");
}
});
$(document).ready(function() {
//每隔1秒自動調用方法,實現圖表的實時更新
window.setInterval(getForm,10000);