Quintiq file version 2.0 #parent: #root Method Edit ( internal[GUIComponent] parent, structured[PostponementSpecification] selection ) id:Method_DialogCreateEditPostponementSpecification_Edit { #keys: '[130036.1.306632889]' Body: [* // Edit the selected PostponementSpecification isBatchEdit := selection.Size() > 1; this.ShowHideComponentForBatchEdit( isBatchEdit ); data := shadow( selection.Element( 0 ) ); Dialog.Data( data ); if( Dialog.DoModal( parent ) > 0 ) { PostponementSpecification::Update( selection, SelectionSalesSegment.Data(), CheckBoxBatchEditHorizon.Checked(), data.HorizonTimeUnit(), data.HorizonNrOfTimeUnit(), CheckBoxBatchEditMaximum.Checked(), data.MaxTimeUnit(), data.MaxNrOfTimeUnit() ); } *] }