Quintiq file version 2.0 #parent: #root Method NewUnit ( Unit parentUnit, FormEntities formEntities ) id:Method_DialogCreateEditUnit_NewUnit { #keys: '[135040.0.213312472]' Body: [* // To create a new unit owner := MacroPlan; obj := owner.Unit( relshadow, Parent := parentUnit, Currency_MP := MacroPlan.BaseCurrency(), UnitOfMeasure_MP := MacroPlan.DefaultUnitOfMeasure(), StartDate := Date::MinDate(), EndDate := Date::MaxDate(), ID := '', CapacityType := GlobalParameters_MP::GetCapacityTypeInfinite() ); DataHolderForm.Data( formEntities ); // Set data to dataholder because Form cannot bind to shadow yet DataHolderDialogData.Data( &obj ); Form.SetDefaultValue(); ApplicationMacroPlanner.ShowFormModal( this ); *] }