Quintiq file version 2.0 #parent: SelectionOptimizerPuzzle Response OnUserSelectionChanged () id:Response_SelectionOptimizerPuzzle_OnUserSelectionChanged { #keys: '[146140.0.1815029141]' Body: [* // When user change OptimizerPuzzle, create a new wip associated to this optimizerPuzzle // This allow to change the values of displayed inputs because they are link to wip // OptimizerPuzzleWIP cannot be edited // Get current optimizerpuzzle selected in ddl optimizerpuzzle := SelectionOptimizerPuzzle.Data(); Dialog.EnableDisableComponents( optimizerpuzzle.astype( OptimizerPuzzle ) ); // Create a wip associated to the optimizer puzzle selected wip := optimizerpuzzle.Edit( MacroPlan, QuintiqUser::CurrentUser().Name() ); // Store the wip created Dialog.Data( wip ); *] CanBindMultiple: false DefinitionID: 'Responsedef_GUISelectionBase_OnUserSelectionChanged' }