Quintiq file version 2.0 #parent: #root Method SetFilters () id:Method_FormCostsForScenarioComparison_SetFilters { #keys: '[113694.1.333026239]' Body: [* // Set filters // Set filter base on period checkboxes unitsource := 'dataholderunits'; stockingpointsource := 'dataholderchildstockingpoints'; productsource := 'dataholderproducts'; accountfilter := 'true '; if( RadioButtonGroupFilterBy.BoundValue() = 'stockingpoints' ) { accountfilter := accountfilter + ' and object.IsForStockingPoints( ' + stockingpointsource + ' ) '; } else if( RadioButtonGroupFilterBy.BoundValue() = 'units' ) { accountfilter := accountfilter + ' and object.IsForUnits( ' + unitsource + ' ) '; } else if( RadioButtonGroupFilterBy.BoundValue() = 'products' ) { accountfilter := accountfilter + ' and object.IsForProducts( ' + productsource + ' ) '; } GUIDataExtractorAccounts.FixedFilter( accountfilter ); GUIDataSetLevelAccountAssignment.FixedFilter( accountfilter ); *] }