2016-04-17 13 views
0

集計関数を使用して円グラフを作成しようとしています。そのカテゴリにカテゴリ名と商品数が表示されます。カテゴリの商品数を見つける方法がわかりません。kendoui円グラフの集計関数

どのように検索するには?ありがとう。

var dataSource = new kendo.data.DataSource({ 
 

 
    type: "odata", 
 
    transport: { 
 
    read: "//demos.telerik.com/kendo-ui/service/Northwind.svc/Categories" 
 
    }, 
 

 
}); 
 

 

 
$("#chart").kendoChart({ 
 
    dataSource: dataSource, 
 
    
 
    legend: { 
 
    visible: true 
 
    }, 
 
    seriesDefaults: { 
 
    type: "pie" 
 
    }, 
 

 
    series: [{ 
 
    
 
    field: "CategoryID", //it should be product count by category 
 
    categoryField: "CategoryName", 
 
    explodeField: "explode", 
 
    labels: { 
 
     visible: true, 
 
    } 
 
    }], 
 

 

 
});
<div id="chart"></div>

答えて

1

このようにそれを試してみてください、

var dataSource = new kendo.data.DataSource({ 
     type: "odata", 
     transport: { 
      read: "//demos.telerik.com/kendo-ui/service/Northwind.svc/Categories?$expand=Products" 
     }, 
    }); 


    $("#chart").kendoChart({ 
     dataSource: dataSource, 
     legend: { 
      visible: true 
     }, 
     series: [{ 
      type: "pie", 
      field: "Products.results.length", 
      categoryField: "CategoryName", 
      explodeField: "explode", 
      labels: { 
       visible: true, 
      } 
     }] 
    }); 

Read up on odata expandし、さらに技巧のためにあなたの答えのための

+0

感謝をスカラーナビゲーションプロパティの数を取得。しかし、この場合、私のチャートはカテゴリー別または数量別に製品数を表示しますか? :) –

+0

ありがとう、私はそれを試してみる:) –