Quintiq file version 2.0 #parent: lstDatasetsWithoutScenario Response OnClick ( shadow[Dataset] selection ) id:Response_lstDatasetsWithoutScenario_MenuCreateScenario_OnClick { #keys: '[107496.2.1836687713]' Body: [* // Create scenario dlg := construct( ScenarioManager_DialogCreateEditMPScenario ); scenario := dlg.NewScenarioFromDataset( this, selection ); // remove the shadow Dataset object if creation is successful, // so that it is no longer a candidate for scenario creation if( not isnull( scenario ) ) { selection.Delete(); //Set active scenario on form frm := Application.Frame().FindChildObject( 'ScenarioManager_FormScenario' ); if( not isnull( frm ) ) { ApplicationLibMacroPlanner.SelectScenario( scenario, frm ); } } *] CanBindMultiple: false DefinitionID => /lstDatasetsWithoutScenario/Responsedef_lstDatasetsWithoutScenario_Menu_OnClick Initiator: 'MenuCreateScenario' }