Quintiq file version 2.0 #parent: #root Method OnOK () id:Method_DialogCreateEditLane_OnOK { #keys: '[139394.0.1497255404]' Body: [* // When the user clicks ok, // we either create or edit the data this.ApplyChanges(); /* Since Name declaratively refers to SystemName, Set SystemName to EditorName. This is not done in the Editor's binding because the name will not appear on the editor when editing existing operation */ data := DataHolderDialogData.Data(); data.SystemName( EditFieldName.Text() ); if( isnull( data.WrappedInstance() ) ) { data.Commit(); // Access the form, select the new lane DataHolderForm.Data().ListLanes().SelectByKey( data.WrappedInstance().Key() ); } else { data.WrappedInstance().Update( DropDownListUnit.Data(), EditFieldID.Text(), EditFieldName.Text(), data.IsEnabled(), data.Start(), data.End(), data.UserLeadTime(), data.StandardDeviationLeadTimeLane(), false /*isfromdb*/ ); } this.Close(); *] }