cancel
Showing results for 
Search instead for 
Did you mean: 

UI5 Issue in Stacked_Combination Viz chart

meenakshi_raina
Advisor
Advisor
0 Kudos

Hi All,

I am trying to create a 'Stacked_Combination' chart, wherein I need "MonRunVol" and "OneTEff" as 'Stacked column' combination, while 'Customer' as a 'Line Chart' over it. Currently, I am only getting the 1 st measure (MonRunVol) as column chart, while the other two (OneTEff and Customer) are coming as Line charts. Please advise.

      
<viz:VizFrame height="380px" id="vizRegion" uiConfig="{applicationSet:'fiori'}" vizType='stacked_combination'>
	<viz:dataset>
		<viz.data:FlattenedDataset data="{path:'/ET_DealChartGeoSet'}">
			<viz.data:dimensions>
				<viz.data:DimensionDefinition name="REGION" value="{Region}"/>
			</viz.data:dimensions>
			<viz.data:measures>
				<viz.data:MeasureDefinition name="MonRunVol" value="{MonRunVol}"/>
				<viz.data:MeasureDefinition name="OneTEff" value="{OneTEff}"/>
				<viz.data:MeasureDefinition name="CUSTOMER" value="{Size}"/>
			</viz.data:measures>
		</viz.data:FlattenedDataset>
	</viz:dataset>
	<viz:feeds>
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="MonRunVol"/>
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="OneTEff"/>
		<!--Also tried this
                                                <viz.feeds:FeedItem uid="valueAxis" type="Measure" values="MonRunVol,OneTEff"/>
                                          -->
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="CUSTOMER"/>
		<viz.feeds:FeedItem uid="categoryAxis" type="Dimension" values="REGION"/>
	</viz:feeds>
</viz:VizFrame>

Accepted Solutions (0)

Answers (1)

Answers (1)

Marian_Zeis
Active Contributor

Hi Meenakshi,

please use always the code panel for code examples.

Have you tried this?

<viz:VizFrame height="380px" id="vizRegion" uiConfig="{applicationSet:'fiori'}" vizType='stacked_combination'>
	<viz:dataset>
		<viz.data:FlattenedDataset data="{path: '/ET_DealChartGeoSet'}">
			<viz.data:dimensions>
				<viz.data:DimensionDefinition name="REGION" value="{Region}"/>
			</viz.data:dimensions>
			<viz.data:measures>
				<viz.data:MeasureDefinition name="MonRunVol" value="{MonRunVol}"/>
				<viz.data:MeasureDefinition name="OneTEff" value="{OneTEff}"/>
				<viz.data:Measure Definition name="CUSTOMER" value="{size}"/>
			</viz.data:measures>
		</viz.data:FlattenedDataset>
	</viz:dataset>
	<viz:feeds>
		<viz:feeds:FeedItem uid="valueAxis" type="Measure" value="OneTEff"/>
                <viz:feeds:FeedItem uid="valueAxis" type="Measure" value="MonRunVol"/>		
<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="CUSTOMER"/> <viz.feeds:FeedItem uid="categoryAxis" type="Dimension" values="REGION"/> </viz:feeds> </viz:VizFrame>

Otherwise there are few more examples on GitHub:

https://github.com/search?q=stacked_combination+viztype&type=code

Maybe you find something there

meenakshi_raina
Advisor
Advisor
0 Kudos

Hi 20eed143c19f4b82bc4cf049916102cb Yes, I have tried this as well-

	<viz:feeds>
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="MonRunVol"/>
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="OneTEff"/>
		<!--Also tried this
                  <viz.feeds:FeedItem uid="valueAxis" type="Measure" values="MonRunVol,OneTEff"/>
                 -->
		<viz.feeds:FeedItem uid="valueAxis" type="Measure" values="CUSTOMER"/>
		<viz.feeds:FeedItem uid="categoryAxis" type="Dimension" values="REGION"/>
	</viz:feeds>