Quintiq file version 2.0
|
#parent: #root
|
Method UISetLabelTimeUnitHorizon (
|
Boolean isInit,
|
String timeunitScrValue
|
) id:Method_DialogCreateEditPostponementSpecification_UISetLabelTimeUnitHorizon
|
{
|
#keys: '[135040.0.274683431]'
|
Body:
|
[*
|
// Set labels time unit for different time unit selected
|
// ***timeunitScrValue has to be an argument because getting it inside this method directly causing error (via StringListHorizonTimeUnit.Text())
|
data := DataHolderDialogData.Data().WrappedInstance();
|
|
//set horizon label
|
horizonDataValue := guard(data.HorizonTimeUnit(), Translations::MP_GlobalParameters_Day() ); //default is Day
|
horizonScrValue := guard( timeunitScrValue, "" );
|
horizonValue := ifexpr( isInit,
|
horizonDataValue,
|
horizonScrValue );
|
|
NumberPickerNrOfTimeUnit.Label( Translations::MP_Designer_Duration_with_time_unit( horizonValue ) );
|
*]
|
}
|