Quintiq file version 2.0 Component DashboardChartScenarioComparisonDemandFulfillmentPerProduct { #keys: '[139394.0.2086157670]' BaseType: 'WebChart' Children: [ Component DashboardChartLevelScenarioComparisonDemandFulfillmentPerProduct { #keys: '[139394.0.2086157671]' BaseType: 'WebChartLevel' Children: [ Component DataExtractorScenarioComparisonDemandFulfillmentPerProduct { #keys: '[139394.0.2086157672]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'structured[SalesDemandInPeriod]' Source: 'DataHolderScenarioComparisonSDIPs' Taborder: 0 Transformation: 'Elements' ] } Component DashboardChartSeriesScenarioComparisonDemandFulfillmentQuantityPerProduct { #keys: '[139394.0.2086157673]' BaseType: 'WebChartSeries' Properties: [ Label: 'Fulfilled quantity' Taborder: 1 YScaleDataPath: 'object.FulfilledQuantity() * object.DefaultUOMConversionFactor()' ] } ] Properties: [ ChartColorString: [* WebChartColor { WebChartConfigGroup { Label: 'Series' } WebChartConfigGroup { Label: 'MacroPlan.ScenarioName' SequenceNr: 1 } WebChartColorEntry { Label: 'Fulfilled quantity' Color: '$66CCFF' Shape: 'Square' Size: 0 Pattern: 'Solid' } WebChartColorEntry { Label: 'Unfulfilled quantity' Color: '$FFCC33' Shape: 'Square' Size: 0 Pattern: 'Solid' } } *] ChartTypeString: "WebChartType{ WebChartConfigGroup { Label: 'Series' } Default: 'Bar'}" Groups: 'ProductID,MacroPlan.ScenarioName' Taborder: 0 ] } ] Properties: [ Orientation: 'horizontal' Taborder: 2 Title: 'Demand fulfillment per product' ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_DashboardChartScenarioComparisonDemandFulfillmentPerProduct_WebMenu_OnClick { #keys: '[139394.0.2086157668]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' } DelegatedResponseDefinition OnClick id:Responsedef_DashboardChartScenarioComparisonDemandFulfillmentPerProduct_WebButton_OnClick { #keys: '[139394.0.2086157669]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' } ] }