Quintiq file version 2.0 #parent: #root Method OnOK () id:Method_DialogCreateEditRouting_OnOK { #keys: '[139394.0.1326775255]' Body: [* // When the user clicks ok, // we either create or edit the data this.ApplyChanges(); data := DataHolderDialogData.Data(); if( isnull( data.WrappedInstance() ) ) { data.Commit(); // Access the form, select the new routing DataHolderForm.Data().ListRoutings().SelectByKey( data.WrappedInstance().Key() ); } else { data.WrappedInstance().Update( EditFieldID.Text(), // ID is read only, the changes wont be applied EditFieldName.Text(), dsStart.Date(), dsEnd.Date(), CheckboxAllowWIP.Checked(), false /*isfromdb*/ ); } this.Close(); *] }