Quintiq file version 2.0 #parent: #root Method Copy ( FormOperationCosts formOperationCosts, OperationCost operationCost ) id:Method_DialogCreateEditOperationCost_Copy { #keys: '[145730.1.104977273]' Body: [* // Copy unit cost (only allow one) DataHolderForm.Data( formOperationCosts ); // Form that opens the dialog, to select the newly created object in list // Copied operation cost has new ID data := shadow( operationCost ); data.ResetWrapped(); data.ID( MacroPlan.IDHolder().GetOperationCostID() ); // Add operation into data holder DataHolderOperations.Data().Add( data.Operation() ) ; // Set dialog data DataHolderDialogData.Data( &data ); // Initialize the dialog this.Initialize(); *] }