2017-08-31 16 views

答えて

0

おかげで以下のようにデータのJSONを更新しました!!私はsetVizProperties> plotArea> dataPointStyle> rulesを使って作成しました。これは更新されたlinkです。

1

棒グラフを検索すると、金額と日数が表示されます。ここで

は、私は以下のように_setupChart方法を更新しましたworking link.

です。

_setupChart: function() { 
    var oVizFrame = this.getView().byId("idVizFrame"); 
    oVizFrame.setModel(new JSONModel('./data.json')); 
    var oDataset = new sap.viz.ui5.data.FlattenedDataset({ 
     dimensions: [{ 
      name: "Days", 
      value: "{Days}" 
     }], 
     measures: [{ 
      name: "Amount", 
      value: "{Amount}" 
     }], 
     data: { 
      path: "/dueDays" 
     } 
    }); 
    oVizFrame.setDataset(oDataset); 
    oVizFrame.setVizType('bar'); 
    var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ 
     "uid": "valueAxis", 
     "type": "Measure", 
     "values": ["Amount"] 
    }); 
    var feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ 
     "uid": "categoryAxis", 
     "type": "Dimension", 
     "values": ["Days"] 
    }); 
    oVizFrame.addFeed(feedValueAxis); 
    oVizFrame.addFeed(feedCategoryAxis); 
} 

そしてまた、私はあなたの仕事&時間

{ 
    "dueDays": [{ 
     "Days": "Current", 
     "Amount": "44334.00" 
     }, {   
     "Days": "1 to 30", 
     "Amount": "53454.00" 
     }, {   
     "Days": "31 to 60", 
     "Amount": "34443.65" 
     }, {   
     "Days": "61 to 90", 
     "Amount": "65554.43" 
     }, {   
     "Days": "91 to 120", 
     "Amount": "43524.00" 
     },{   
     "Days": "121 to 150", 
     "Amount": "54554.00" 
     }, {   
     "Days": "151 to 180", 
     "Amount": "43324.00" 
     }, {   
     "Days": "Above 180", 
     "Amount": "54355" 
    }] 
} 
+0

ありがとうございます!しかし、私は付属の画像と異なる色になるようにバーが必要です。 – Hari

+0

私はそれに取り組んでいます。 –

+0

あなたの貴重な時間を過ごしていただきありがとうございます! – Hari

関連する問題