Quintiq file version 2.0
|
#parent: #root
|
Method SetValueForStringSelections (
|
String costtype
|
) id:Method_DialogCreateEditAccountCost_SetValueForStringSelections
|
{
|
#keys: '[107528.0.125617753]'
|
Body:
|
[*
|
// Populate string in string selections
|
data := Dialog.Data();
|
|
costdrivers := MacroPlan.GetAllowedCostDriver( costtype );
|
|
// Populate the string selection of cost driver
|
StringSelectionCostDriver.Strings( costdrivers );
|
|
// Populate selection with all available time units
|
StringSelectionTimeUnit.Strings( PeriodSpecification_MP::GetAllTimeUnit() );
|
|
// Only select default account upon creating new account cost
|
if( isnull( data.Account_MP() ) )
|
{
|
defaultaccount := MacroPlan.GetDefaultAccount( costtype );
|
SelectionAccount.Data( defaultaccount );
|
}
|
*]
|
}
|