Quintiq file version 2.0 #parent: #root Method FilterDataOnSelectedKpis ( structured[KpiMetaData] filterKpis, KpiLabel series, Boolean isLastSnapshotChecked ) as String id:Method_GlobalStateKpiTracker_FilterDataOnSelectedKpis { #keys: '[146874.0.1589191753]' Body: [* // Sets the filter on the KpiValues list to match the selected KPIs and the // LastSnapshotOnly checkbox. filter := ""; if( not isnull( filterKpis ) and filterKpis.Size() > 0 ) { filter := "( " + this.GenerateFilterFromKpiSelection( filterKpis ) + " )"; if ( isLastSnapshotChecked and not isnull( series ) ) { filter := filter + " and ( object.UI_IsLast() )"; } debuginfo(' >>> Setting list filter to ' , filter ); } return filter; *] }