Quintiq file version 2.0 #parent: #root Method SetFilters () id:Method_FormCostManagement_SetFilters { #keys: '[124808.1.758678088]' 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 + ' ) '; } GUIDataExtractorAccount.FixedFilter( accountfilter ); GUIDataExtractorMatrixRows.FixedFilter( accountfilter ); *] }