Quintiq file version 2.0 #parent: #root Method NewScenarioFromDataset ( shadow[Dataset] dataset ) id:Method_DialogCreateEditScenario_NewScenarioFromDataset { #keys: '[134266.1.2048886242]' Body: [* // New scenario scenarioManager := ScenarioManager; scenariofolder := select( scenarioManager, ScenarioNode.astype( ScenarioFolder ), folder, folder.Name() = GlobalParameters_MP::GetFolderRoot() ); strategy := select(ScenarioManager, Strategy, strategy, strategy.Name() = Translations::MP_GlobalParameters_DefaultStrategyName() ); scenario := ScenarioManager.ScenarioNode( relshadow, ScenarioMP, Parent := scenariofolder, Name := dataset.Name(), SelectedStrategy := strategy, DatasetName := dataset.Name(), DatasetMDSID := dataset.DatasetMDSID(), State := dataset.State() ); DataHolderActionCopy.Data( false ); DataHolderDialogData.Data( &scenario ); ApplicationMacroPlanner.ShowFormModal( this ); *] }