2011-08-18 80 views
0

我想在圖表和數據網格中顯示相同的數據。我想爲它們使用相同的數據提供程序來減少SQL查詢的數量。圖表和數據網格的相同數據提供者

如何轉變的數據庫結構到圖表結構和到使用ActionScript表結構*

數據庫結構,JSON格式:

[ 
    {key:, year:, value:}, 
    {key:, year:, value:} 
] 

通過一個圖表所需的數據提供商結構:

[ 
    {series1:, series2:, year:}, 
    {series1:, series2:, year:} 
] 

數據網格所需的數據提供者結構:

[ 
    {key:, year2000:, year2001:, ...}, 
    {key:, year2000:, year2001:, ...} 
] 

回答

0

可以創建簡單的Util類,解析數據並返回它一個specidic組元

例如

dataGrid.dataProvider = DataUtil.parseForDG(SQLDATA); chatData = DataUtil.parseForChat(SQLData);

等.....