0

Telerik レポート ドーナツ チャートを作成しようとしています。問題は、値が期待どおりの形式になっていないことです。

私のデータは次のようになります。

{ GoodHours: 120, Downtime: 43.5, PlannedTime: 12.77 }

チャートが設定されている方法は、次のようなデータを期待することです。

{ 
    Time: 60, Type: "GoodHours",
    Time: 45, Type: "GoodHours",
    Time: 43.5, Type: "Downtime",
    Time: 15, Type: "GoodHours",
    Time: 12.77, Type: "PlannedTime"
}

私のデータがこのようにフォーマットされている理由は、データをレポートに送信する前にレコード集計自体を行うかなり複雑なストアド プロシージャに由来するためです。MsSql が数値を処理できるようにする方が、テレリック レポートを取得するよりもはるかに高速です。

チャートの設定を開始する方法さえわかりません。

ドーナツ (円) グラフを作成するためのオンラインの指示に従いましたが、データがまだ消化されていないことを前提としています。複数追加してみSeriesましたが、ドーナツの中のドーナツのように、異なる階層に表示されてしまいました。

これをどのように設定しますか?

4

1 に答える 1