Quintiq file version 2.0 #parent: #root Method SetDefaultValue () id:Method_DialogCreateEditTransitionType_SetDefaultValue { #keys: '[127238.0.515909762]' Body: [* // Set the default value for the fields in the dialog data := Dialog.Data(); if( isnull( data.WrappedInstance() ) ) { // Default unit owner := TransitionType_MP::GetDefaultOwner( MacroPlan, DataHolderHighlight.Data() ); data.Unit( relset, owner ); inputtype := TransitionType_MP::GetInputType( Dialog.Data().DefaultMinQuantity(), Dialog.Data().HasInputMaxQuantity(), Dialog.Data().DefaultMinDuration(), Dialog.Data().HasInputMaxDuration() ); data.InputType( inputtype ); // Default from campaign type fromcampaigntype := TransitionType_MP::GetDefaultFromCampaignType( MacroPlan, DataHolderSelectedCampaignTypes.Data(), owner ); data.FromCampaignType( relset, fromcampaigntype ); } *] }