Quintiq file version 2.0
|
#parent: #root
|
Method Initialize () id:Method_DialogCreateEditInventoryCost_Initialize
|
{
|
#keys: '[145730.0.2088905777]'
|
Body:
|
[*
|
// Initialize dialog
|
|
// Populate allowed accounts
|
allowedAccounts := construct( Account_MPs );
|
allowedCostDrivers := construct( Strings );
|
MacroPlan.GetAccounts( Form.GetCostType(), &allowedAccounts, &allowedCostDrivers ); // 2 output as prevent double query of MacroPlan.GetAllowedCostDrivers
|
|
DataHolderAllowedAccounts.Data( &allowedAccounts );
|
|
// Populate dropdown with allowed cost drivers
|
costdrivers := allowedCostDrivers.ToString( ';' );
|
this.DropDownStringListCostDriver().Strings( costdrivers );
|
|
// Check batch create/edit
|
this.EnableDisableBatch();
|
|
// Display dialog in modal mode
|
ApplicationMacroPlanner.ShowFormModal( this );
|
*]
|
}
|