Quintiq file version 2.0 #parent: #root Method PopulatePeriods () id:Method_BaseFormExternalSupplies_PopulatePeriods { #keys: '[136682.2.163501870]' Body: [* periods:= DataHolderExternalSupplyNavPeriods.Data(); if ( periods.Size() >0 ) { periods.Sort( attribute( Period_MP, Start) , true ); start := periods.First().Start(); end := periods.Last().End(); overlaps := selectset( MacroPlan, Period_MP, period, period.IsInPeriod( start, end ) ); DataHolderOverlapPeriods.Data( overlaps.Copy() ); } else { DataHolderOverlapPeriods.Data().Flush(); } *] }