2017-02-15 9 views
-1

Я использую этот sampleКак добавить дополнительные значения в круговую диаграмму vizFrame SAPUI5 при выборе?

<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>