Quintiq file version 2.0 #parent: #root Method SetDefaultValue ( CampaignType_MP campaigntype ) id:Method_DialogCreateEditCampaign_MP_SetDefaultValue { #keys: '[110880.4.881763956]' Body: [* // Set default value for the fields in the dialog data := Dialog.Data(); data.CampaignType_MP( relset, campaigntype ); hasdefaultmaxquantity := campaigntype.HasInputMaxQuantity(); hasdefaultmaxduration := campaigntype.HasInputMaxDuration(); data.CampaignTypeName( campaigntype.Name() ); data.EarliestStart( MacroPlan.StartOfPlanning() ); data.HasInputMaxQuantity( hasdefaultmaxquantity ); data.HasInputMaxDuration( hasdefaultmaxduration ); data.MinQuantity( campaigntype.DefaultMinQuantity() ); EditorCampaignMinQuantity.Text( [String] campaigntype.DefaultMinQuantity() ); data.MaxQuantity( campaigntype.DefaultMaxQuantity() ); EditorCampaignMaxQuantity.Text( [String] campaigntype.DefaultMaxQuantity() ); data.MinDuration( campaigntype.DefaultMinDuration() ); GUIDurationSelectorMinDuration.Duration( campaigntype.DefaultMinDuration() ); data.MaxDuration( campaigntype.DefaultMaxDuration() ); GUIDurationSelectorMaxDuration.Duration( campaigntype.DefaultMaxDuration() ); data.Duration( campaigntype.DefaultDuration() ); *] }