2017-02-15 58 views
-1

我用這sample如何在select中爲SAPUI5 vizFrame餅圖添加更多值?

<viz:VizFrame id="oVizFrame" busy="false" busyIndicatorDelay="1000" visible="true" uiConfig="{ 'applicationSet': 'fiori' }" vizType="pie" legendVisible="true"> 

    <viz:dataset> 
     <viz.data:FlattenedDataset data="{/book}"> 
      <viz.data:dimensions> 
       <viz.data:DimensionDefinition name="Item Category" value="{Item Category}"/> 
      </viz.data:dimensions> 

      <viz.data:measures> 
       <viz.data:MeasureDefinition group="1" name="Profit" value="{Profit}"/> 

      </viz.data:measures> 
     </viz.data:FlattenedDataset> 
    </viz:dataset> 
    <!-- sap.viz.ui5.data.Dataset --> 
    <viz:feeds> 

     <viz.feeds:FeedItem uid="size" type="Measure" values="Profit"/> 
     <viz.feeds:FeedItem uid="color" type="Dimension" values="Item Category"/> 

    </viz:feeds> 
</viz:VizFrame> 

我不能像城市和利潤更多的書屬性添加到現有的餅圖。請指導我。

+0

是否要在選擇圖表後添加它們?在選擇圖表之前選擇 –

+0

@StephenS。 – user557657

回答

0

您當然可以在餅圖中添加更多維度,但只允許使用一種度量。

<viz:VizFrame id="oVizFrame" busy="false" busyIndicatorDelay="1000" visible="true" uiConfig="{ 'applicationSet': 'fiori' }" vizType="pie" legendVisible="true"> 
        <viz:dataset> 
         <viz.data:FlattenedDataset data="{/book}"> 
          <viz.data:dimensions> 
           <viz.data:DimensionDefinition name="Item Category" value="{Item Category}"/> 
           <viz.data:DimensionDefinition name="City" value="{City}"/> 
          </viz.data:dimensions> 

          <viz.data:measures> 
           <viz.data:MeasureDefinition group="1" name="Profit" value="{Profit}"/> 
          </viz.data:measures> 
         </viz.data:FlattenedDataset> 
        </viz:dataset> 
        <!-- sap.viz.ui5.data.Dataset --> 
        <viz:feeds> 
         <viz.feeds:FeedItem uid="size" type="Measure" values="Profit"/> 
         <viz.feeds:FeedItem uid="color" type="Dimension" values="Item Category"/> 
         <viz.feeds:FeedItem uid="color" type="Dimension" values="City"/> 

        </viz:feeds> 
       </viz:VizFrame> 
相關問題