Quintiq file version 2.0
|
#parent: #root
|
Method UpdatePeriodSpecSelection (
|
PeriodSpecification_MP periodspec
|
) id:Method_FormNavigationPanel_UpdatePeriodSpecSelection
|
{
|
#keys: '[138546.0.197990764]'
|
Body:
|
[*
|
// Skip action if no macroplan found
|
if( not isnull( MacroPlan ) )
|
{
|
// Fix the max of number pickers
|
DropDownListNavPeriodSpecification.Data( periodspec );
|
|
past := ifexpr( periodspec.IsDummyPlanningPeriod(),
|
counter( MacroPlan, PlanningPeriod, pp, pp.IsHistorical() ),
|
periodspec.NrOfHistoricalPeriod() )
|
future := ifexpr( periodspec.IsDummyPlanningPeriod(),
|
MacroPlan.PlanningPeriod( relsize ) - past,
|
periodspec.NrOfFuturePeriod() );
|
|
NumberPickerShowPast.Max( [Real]past );
|
NumberPickerShowFuture.Max( [Real]future );
|
}
|
*]
|
}
|